前两个字符的正则表达式

时间:2014-02-24 05:04:17

标签: regex

我需要匹配以某个字符开头的记录,后跟某些字符集的子集。在前两个字符之后,允许任何字符数字,例如 在以下数据集中

man 
mbn
mcn
mdn
aan
adn

我需要从m开始提取单词,然后是a-c。所以只有前3条记录应该匹配。

3 个答案:

答案 0 :(得分:0)

m [a-c]在这里做你想要的。

答案 1 :(得分:0)

用什么语言? Perl,c#,python?它们很相似,但这是c#的正则表达式:

  

M [A-C] \ W +

如果您正在构建基于c#的正则表达式字符串,我还建议您查看Regulator。除.NET功能外,它适用于其他语言。

答案 2 :(得分:0)

这可能对你有用

^m[a-c]\w+$