使用正则表达式将值从分号分隔的字符串中分离出来
Separate values out of semicolon delimited string with regular expression
我需要正则表达式方面的帮助。
到目前为止,我的搜索找不到有用的东西。我的字符串看起来像:
E32;E223;E0;A1023
我想获取值 E32
和 E223
以及 E0
和 A1023
。
它的最佳正则表达式语法是什么?
如有任何帮助,我们将不胜感激。
谢谢,
您可以使用:[^;]+
或 \w+
。
这将为您提供每个分号分隔的标记,并将排除空标记。
编辑:你也可以而且应该像评论中提到的 falsetru 一样使用 "E32;E223;E0;A1023".split(";")
(前提是你的语言支持这个 -> 它可能支持)。
我需要正则表达式方面的帮助。 到目前为止,我的搜索找不到有用的东西。我的字符串看起来像:
E32;E223;E0;A1023
我想获取值 E32
和 E223
以及 E0
和 A1023
。
它的最佳正则表达式语法是什么?
如有任何帮助,我们将不胜感激。
谢谢,
您可以使用:[^;]+
或 \w+
。
这将为您提供每个分号分隔的标记,并将排除空标记。
编辑:你也可以而且应该像评论中提到的 falsetru 一样使用 "E32;E223;E0;A1023".split(";")
(前提是你的语言支持这个 -> 它可能支持)。