もともと私は小文字とそれに続く大文字を見つけたかったのですが、その場合[a-z][A-Z]
はかなりうまくいきました。
ただし、小文字がピリオドに置き換えられる場合があります。私は正規表現にかなり慣れていないので、これを正規表現で明示的に実装する方法を見つけることができませんでした(私の現在のソリューションはいくつかのif
ステートメントを実行し、非常にエレガントではないと感じています。
これは正規表現でうまく処理できるものですか?
もともと私は小文字とそれに続く大文字を見つけたかったのですが、その場合[a-z][A-Z]
はかなりうまくいきました。
ただし、小文字がピリオドに置き換えられる場合があります。私は正規表現にかなり慣れていないので、これを正規表現で明示的に実装する方法を見つけることができませんでした(私の現在のソリューションはいくつかのif
ステートメントを実行し、非常にエレガントではないと感じています。
これは正規表現でうまく処理できるものですか?
[a-z.][A-Z]
文字クラスについて読んでください。指定された文字のうちの1文字が一致します。
さらに:.
文字クラスの外側を使用している場合は、正規表現のメタ文字であるため、エスケープする必要があります。