Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Stata 筛选字符串变量_Stata - Fatal编程技术网

Stata 筛选字符串变量

Stata 筛选字符串变量,stata,Stata,我正在使用以下截取的代码,该代码是作为我的解决方案提供的: 如何在第二个变量中仅保留AAA8793307546,AZS69482148等?正则表达式在这里也起作用: replace v2 = regexs(0) if(regexm(v2, "[A-Z]+[0-9]+")) list +-------------------------------+ | v1 v2 | |----------------------

我正在使用以下截取的代码,该代码是作为我的解决方案提供的:


如何在第二个变量中仅保留
AAA8793307546
AZS69482148
等?

正则表达式在这里也起作用:

replace v2 = regexs(0) if(regexm(v2, "[A-Z]+[0-9]+"))

list

     +-------------------------------+
     |            v1              v2 |
     |-------------------------------|
  1. | 045672, 19274   AAA8793307546 |
  2. | 061483, 21124     AZS69482148 |
  3. | 068346, 32948    BGJ569788313 |
     +-------------------------------+

正则表达式在这里也起作用:

replace v2 = regexs(0) if(regexm(v2, "[A-Z]+[0-9]+"))

list

     +-------------------------------+
     |            v1              v2 |
     |-------------------------------|
  1. | 045672, 19274   AAA8793307546 |
  2. | 061483, 21124     AZS69482148 |
  3. | 068346, 32948    BGJ569788313 |
     +-------------------------------+

正则表达式确实是一个潜在的解决方案,但取决于用例,它们可以快速变得复杂。正则表达式确实是一个潜在的解决方案,但取决于用例,它们可以快速变得复杂。