我有一个字符串,我想从开始和结束时用加号选出子字符串。
示例:
text +name+ filler with /+ sign +b+ bold text +/b+
我想挑选+name+
+b+
和+/b+
,但我现在的正则表达式会将+ sign +
视为可能的值“
这是我正在使用的正则表达式\+[\-@\w\s\d\/\!]*\+
我已尝试在前面添加[^/]
,但这会在+
之前添加任何字符,并且无法处理+n++b+
我正在试图找出外观和外观,只是不确定如何应用它。
答案 0 :(得分:2)
负面的背后观察看起来像这个(?<!/)
。仅当前一个字符不是/
时才匹配。
示例:
(?<!/)\+[^+]*\+
注意:
/
。