我是Ruby的新手,正在尝试使用正则表达式。
我有一个文本,看起来像这样:
HEADING
Some text which is always non capitalized. Headings are always capitalized, followed by a space or nothing more.
YOU CAN HAVE MULTIPLE WORDS IN HEADING
我正在使用这个正则表达式来选择所有标题:
^[A-Z]{2,}\s?([A-Z]{2,}\s?)*$
然而,它只匹配所有标题中不包含斯洛文尼亚语字符 Č、Š、Ž 的那些标题。
所以我猜 [A-Z] 只匹配 ASCII 字符?我应该如何获取 utf8?
[A-Z]
以外的字母吗? - Avinash Raj