我想要一个正则表达式,将字符串末尾的一些特殊字符分组。
特殊字符是 / - _ 和空格。
例如,如果我有字符串(test) --- ---
我想在组中获取字符串“ --- ---”。
我创建了以下正则表达式:([ -\/_]*)$
问题是它给了我以下字符串) --- ---
为什么要提取最后的括号?
Put the -
字符类中第一个或最后一个符号否则,它的范围是从空格到/
(正斜杠。)。)
符号也落在该范围内,因此它匹配)
.
([- \/_]+)$
-
仅当字符类不在第一个或最后一个或未转义时,内部字符类才充当范围运算符。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)