[解決済み] 正規表現で「逆マッチ」を行うには?
2022-02-25 20:33:33
質問
ファイルを一行ずつ処理しているのですが、逆マッチをしたいのです。 例えば、6文字の文字列がある行をマッチさせたいのですが、この6文字が''でない場合のみマッチさせたいと思います。 アンドレア '. どうすればいいのでしょうか?
私が使っているのは RegexBuddy しかし、まだ問題があります。
解決方法は?
(?!Andrea).{6}
あなたの正規表現エンジンが負のルックヘッドをサポートしていると仮定して...
...または、もしかしたらあなたは
[A-Za-z]{6}
の代わりに
.{6}
ルックアヘッドやルックビハインドは一般に正規表現のマッチを反転させる正しい方法ではないことに注意してください。Regexps は負のマッチングをするように設定されているわけではなく、 それはあなたが使っている言語に任されています。
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] 正規表現におけるスラッシュのエスケープ
-
[解決済み] 小数点以下2桁までの値にマッチする正規表現
-
[解決済み] Atomで改行文字を置き換えるには?
-
[解決済み] ColdFusion を使用して XML 文字列から余分なホワイトスペースをすべて削除するにはどうすればよいですか?
-
[解決済み] SQLite のクエリで正規表現を使うにはどうしたらいいですか?
-
[解決済み] 文字列の最後の文字にマッチする正規表現[重複]について
-
[解決済み] 正規表現[^ΘdΘs]と[ΘdΘs]の違いは何ですか?
-
[解決済み] grepで星座を使う
-
[解決済み] 正規表現全体を否定するには?
-
[解決済み] 郵便番号の正規表現