2016-04-08 8 views
2

私ができる何かを含む文字列(正規表現を使用して)一致しようとしていたが、それは例えば、大文字で開始する必要があります正規表現は - 最初の文字と文全体を見つける大文字

"Harkon's Sword" 

私はこのような何かを書きました:

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

これは"Harkon's "ですが、他の単語は見つかりません。これで助けてもらえますか?私が検索したい文字列の

その他の例:

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

は今まであなたが一致したくない行に何かありますか? – excaza

+0

いいえ、文字列には何でも含めることができます。重要なのは大文字で始まる必要があることです。 – SuperM4n

+1

ご使用の言語がわかりません。 [this](https://regex101.com/r/kP6rO4/2)は、あなたが期待していることをしていますか? – excaza

答えて

3

は、それが大文字で始まる場合、あなたは正規表現を簡略化し、ただの先頭に大文字を一致させることができますあなたが行全体をしたいと仮定すると、文字列:

^[A-Z].* 

regex101 demo

関連する問題