使用记事本++的查找和替换功能使用正则表达式,我想摆脱每个单词与附加的数字符号(#),特别是在我的情况下单词的开头。如何在RegEx中删除包含特定字符的单词?
例如,我怎么做:
的#7kfe狗喜欢#9kea吃披萨
到:
狗喜欢吃披萨
任何帮助将不胜感激。谢谢。
使用记事本++的查找和替换功能使用正则表达式,我想摆脱每个单词与附加的数字符号(#),特别是在我的情况下单词的开头。如何在RegEx中删除包含特定字符的单词?
例如,我怎么做:
的#7kfe狗喜欢#9kea吃披萨
到:
狗喜欢吃披萨
任何帮助将不胜感激。谢谢。
已查找和替换使用正则表达式与此类似...在“查找”字段中,寻找#\w*
并在替换字段中,使用大多数编辑的每一个字匹配(空字符串)。这会留下双重空格(词前的空格和词后的空格)......您可以将上述表达式修改为
#\w* ?
之类的内容(以便该空格是可选的,以防该单词出现问题是该行的最后一个单词),或者您可以执行第二次搜索和替换,将多个空格合并为一个。
非常感谢。 :-)良好的信息。 – Rawrshark
具有回答你的问题4个问题,你应该庆祝最好的一个所接受! – RasmusWL