如果我想匹配在开始和结束时有空格的字符串,我使用此RegEx:
XRegExp('(^|\\s)('+input+')(?=\\s|$)',"g");
示例:
" this is my string between spaces "
这将匹配任何以空格开头和结尾的字符串,但我也想匹配任何以符号开头和结尾的字符串。
示例:
"{this is my string between brackets}"
所以,基本上我需要RegEx来查找空格或符号之间的字符串。
答案 0 :(得分:1)
您可以使用以下正则表达式:
^\W+(.*?)\W+$
答案 1 :(得分:0)
将此正则表达式用于所有特殊字符,包括' _' (下划线)
^(\W|_)(.*?)(\W|_)$
答案 2 :(得分:0)
如果符号是保留的运算符,则需要将它们转义:
^([ \t\{\[\(])(.*?)([ \t\}\]\)])$