我有以下规则:
capital_word [A-Z]+
lower_case_word [a-z]+
word [^ \t\n\.]
delim [ \t\n\.]
对于单词" Hello",它表示" H"是一个大写词," ello"小写字。我怎么能做到#34;你好" as" Word"?
答案 0 :(得分:1)
如果您正在测试一个单词,则需要匹配整个单词,并且您希望在第一个单词之后允许使用小写字母。
capital_word ^[A-Z][a-zA-Z]+$
lower_case_word ^[a-z]+$
word ^[^ \t\n\.]+$
delim [ \t\n\.]
^
开始测试,$
即测试结束,这意味着您要匹配所有文本。前三个需要它,但不是最后一个(因为在最后你只想知道是否存在分隔符,我认为)。