-1
我有以下规则:Flex如何区分大写单词,小写单词和单词?
capital_word [A-Z]+
lower_case_word [a-z]+
word [^ \t\n\.]
delim [ \t\n\.]
单词“你好”,它说:“H”是一个大写的字和“ELLO”小写字。我怎么能有“你好”作为“单词”?
我有以下规则:Flex如何区分大写单词,小写单词和单词?
capital_word [A-Z]+
lower_case_word [a-z]+
word [^ \t\n\.]
delim [ \t\n\.]
单词“你好”,它说:“H”是一个大写的字和“ELLO”小写字。我怎么能有“你好”作为“单词”?
如果您正在测试一个单词,您希望匹配整个单词,并且您希望在第一个大写字母后面加上小写字母。
capital_word ^[A-Z][a-zA-Z]+$
lower_case_word ^[a-z]+$
word ^[^ \t\n\.]+$
delim [ \t\n\.]
^
开始测试和$
是测试结束,这意味着你想要的所有文字匹配。它需要前三个,但不是最后一个(因为最后你只想知道是否存在分隔符,我认为)。
谢谢我要尽快试用它 – deko