匹配特殊字符内的字符
本文关键字:字符 特殊字符 | 更新日期: 2023-09-27 18:18:42
我需要从字符串中提取包含在%
符号中的名称。例如,"%column1%
为第一列,%column2%
为第二列,%column'-4%
为除Work"
是否有办法从上面的短语中提取列名?
只需使用%(.+?)%
,并使用您的编程语言指定Regex全局选项(通常是/g
),并获得所有匹配返回。每个匹配将包含column1
, column2
等
这个正则表达式将匹配它们:
(?<=%).*?(?=%)
使用您的应用程序语言(未指定)来提取它们。
如果您的应用程序语言不支持查找,请使用此正则表达式中的第1组:
%(.*?)%