正则表达式 - 找到第一个字母为大写

时间:2016-04-08 18:29:10

标签: regex

我试图匹配(使用正则表达式)字符串,它可以包含任何内容,但必须以大写字母开头,例如:

"Harkon's Sword"

我写了这样的话:

^[A-Z][A-Za-z0-9,;'\"\\s]*\s

找到"Harkon's "但不找到另一个词。你能帮帮忙吗?

我想找到的其他字符串示例:

"Dragonbane",
"Skaal Armor",
"Horn of Jurgen Windcaller"

1 个答案:

答案 0 :(得分:3)

假设你想要整行,如果它以大写字母开头,你可以简化你的正则表达式并只匹配字符串开头的大写字母:

^[A-Z].*

regex101 demo