我有一个字符串可能以多个)
个字符结尾,可能后跟一些非字符符号(,.:;
等)
我正在测试此字符串this is foo bar)),:
和此正则表达式 - > \){1}\W*?$
但这与)
匹配。我怎样才能匹配最后)
(无论有多少)?
答案 0 :(得分:1)
这个正则表达式 - >
\){1}\W*?$
但这与)
匹配。我怎样才能匹配最后一个)
。
您可以使用否定字符类:
\)[^\w)]*$
[^\w)]
将匹配除)
或任何单词char之外的任何内容。