我正在尝试从以井号(#)符号开头的行中提取单词。
假设该行是:
#这#是#包含多个#标签的行。
我正在使用的正则表达式是:
(?:^|\s)(#\w+)
Run Code Online (Sandbox Code Playgroud)
我得到的答案是:
#这、#是、#包含、#标签
输出应该是
#This、#is#the、#containing、#tags。
请帮忙。
谢谢
#是一个非单词字符。因此,您得到的输出是预期的。
而不是寻找单词字符匹配任何非空格的字符。
(?:^|\s)(#[^ ]+)
Run Code Online (Sandbox Code Playgroud)