我有一个刺痛"一些文本#texttext一些其他文本#texttagtext"。我需要用'#'符号。如果有一些##或更多的符号在一起,我需要用一个符号代替#'#'。任何人都可以帮我正则表达吗?提前谢谢。
答案 0 :(得分:1)
正则表达式:
(?<=^|\s)#+(?=\S+)
替换字符串:
#
在objective-c中,您需要再次使用反斜杠。
查找以#
(?<=^|\s)#\S+
\S+
会匹配任何非空格字符一次或多次。
OR
(?<=^|\s)#\w+
\w+
匹配任何单词字符一次或多次。
查找以一个或多个#
(?<=^|\s)#+\S+