2016-10-27 5 views
2

特定の単語を無視し、私は特定の単語/文字メモ帳++正規表現、大文字を見つけることが、私はすべて大文字を見つけたい

例えば

を無視する必要がありますすべての大文字をマークしようとしていますが、2人の孤独を除外しようとしていますII'm


これは私の出発点である: [A-Z]?(I)、それだけでIを含む単語を検索します。


編集:
もう一つのことが出ました。それは3つのドット...
され、それらの後の単語が小文字で始まっている場合、それはする必要があります場合は、私にもありません疑問符?や感嘆符!、期間.後の最初の大文字を除外するために必要であろうが、マークされています。
また、間に他の迷惑メール(数字や:,などの句読点など)がある可能性があります。

例:この場合 - I'm surprised. - Myself I am excited. 846 3:34,343535 Said "Where..." No... 846 3:34,343535 Not... not interested. - PUT. what is it? "It's gone" 846 3:34,343535 Tonight.

は、私がWhereNoNotPUTTonightの首都をマークする必要があります。小文字のnotおよびwhat(これらは!または?の後に来るので)。あなたが否定先読みは、すべての場合に失敗します

(?!\bI\b)[A-Z] 

を使用することができimage

+0

単語の最初の大文字が必要ですか?たとえば、 'PUT'の場合、Pを必要としますか、P、U、およびTが必要ですか?または、大文字の単語全体が欲しいですか? –

+0

@KodosJohnson?、!、または単一のドットの後ろに来ないすべての大文字 - その間にある他の迷惑を無視します(文字または?または!ではないもの)。そして、それが小文字である場合は、それもマークしてください。 (例ではありません) –

+2

私が眠っている間に素敵な更新...前者に2つの新しい質問が追加されました。 –

答えて

1


ここでも、"または'
の予想される出力などの期間と次の単語の間にいくつかの他のジャンクがあるかもしれませんIここで、全体の単語です。

また、マッチケースオプションには特に注意してください。オンにする必要があります。

enter image description here

+0

ありがとうございます。しかし、別のことが起こった。 '.'、'? '、'! 'の後に最初の大文字を除外する必要があります。しかし、その文字が小文字であれば、それもマークする必要があります。私はこれのための例を与えるために質問を更新しました。 –

関連する問題