-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