我需要使用正则表达式过滤大量数据。数据由如下所示的字符串组成:
60166213
60173866-4533
60167323-9439-1259801
NL170-2683-1262201
60174710-1-A12-4
Run Code Online (Sandbox Code Playgroud)
当我需要它们看起来像这样时:
60166213
60173866-4533
60167323-9439
NL170-2683
60174710-1
Run Code Online (Sandbox Code Playgroud)
如何过滤正则表达式以删除第二个破折号之后的所有内容。破折号的数量各不相同,我需要按原样保留不包含多个破折号的所有字符串。
regex ×1