-3

我需要%从字符串中提取符号中包含的名称。例如"%column1%是第一列,%column2%是第二列,是%column'-4%除Work以外的字符的列

有没有办法从上面的短语中提取列名?

4

2 回答 2

2

只需使用%(.+?)%, 并使用您的编程语言来指定 Regex 全局选项(通常/g),然后取回所有匹配项。每个匹配将包含column1,column2等。

于 2013-06-17T21:01:12.107 回答
1

此正则表达式将匹配它们:

(?<=%).*?(?=%)

使用您的应用程序语言(未指定)来提取它们。

如果您的应用程序语言不支持环视,请使用此正则表达式中的第 1 组:

%(.*?)%
于 2013-06-17T20:55:03.203 回答