【发布时间】:2011-10-02 02:06:10
【问题描述】:
我在这件事上需要帮助。查看以下正则表达式:
Pattern pattern = Pattern.compile("[A-Za-z]+(\\-[A-Za-z]+)");
Matcher matcher = pattern.matcher(s1);
我想寻找这样的词:“自制”、“aaaa-bbb”而不是“aaa - bbb”,但不是 “啊——啊——啊”。基本上,我想要以下内容:
单词 - 连字符 - 单词。
它适用于一切,除了这种模式会通过:“aaa--aaa--aaa”并且不应该。什么正则表达式适用于这种模式?
【问题讨论】: