【发布时间】:2014-10-17 13:16:29
【问题描述】:
我正在使用 vs 2013 express 设计一个文本编辑器。我想找到开头的单词 用冒号 (:)。目前我使用正则表达式。但它并不完美。 这是我的正则表达式 - ":\w+" 它找到了单词,但完全不是我想要的方式。 我的目标是找到以冒号开头的单词。(单词的第一个字符是冒号 ex- :Test ) 但是单词只在一行的开头。(不是从句子中间) 它应该排除以两个冒号开头的单词 (::Test) 希望大家能帮帮我..
【问题讨论】:
我正在使用 vs 2013 express 设计一个文本编辑器。我想找到开头的单词 用冒号 (:)。目前我使用正则表达式。但它并不完美。 这是我的正则表达式 - ":\w+" 它找到了单词,但完全不是我想要的方式。 我的目标是找到以冒号开头的单词。(单词的第一个字符是冒号 ex- :Test ) 但是单词只在一行的开头。(不是从句子中间) 它应该排除以两个冒号开头的单词 (::Test) 希望大家能帮帮我..
【问题讨论】:
【讨论】:
行间是否有冒号。 否则你可以使用下面的代码。
^:[^:]+
也试试这个。
【讨论】: