タグ付けされた質問 「regex」

正規表現は、文字列内のパターンに一致する宣言型言語を提供します。これらは、文字列の検証、解析、および変換に一般的に使用されます。正規表現は完全に標準化されていないため、このタグの付いたすべての質問には、適切なプログラミング言語またはツールを指定するタグも含める必要があります。注:HTML、JSONなどを要求すると、正規表現は否定的な反応を示す傾向があります。パーサーがある場合は、代わりにそれを使用してください。



7
string.replaceに正規表現を入力するにはどうすればよいですか?
正規表現を宣言するのに助けが必要です。私の入力は次のようなものです: this is a paragraph with<[1> in between</[1> and then there are cases ... where the<[99> number ranges from 1-100</[99>. and there are many other lines in the txt files with<[3> such tags </[3> 必要な出力は次のとおりです。 this is a paragraph with in between and then there are cases ... where the …
317 python  regex  string  replace 


18
Notepad ++でCRLFを見つける
Notepad ++ですべてのCR / LF文字を検索/置換するにはどうすればよいですか? Microsoft Wordの^ p特殊文字に相当するものを探しています。
316 regex  notepad++ 


3
正規表現の先読み、後読み、およびアトミックグループ
この質問の答えはコミュニティの努力です。この投稿を改善するには、既存の回答を編集してください。現在、新しい回答や相互作用を受け入れていません。 正規表現の本文でこれらの項目を見つけましたが、それらを何に使用できるのかわかりません。誰かが例を持っているので、それらがどのように機能するかを理解しようとすることができますか? (?!) - negative lookahead (?=) - positive lookahead (?<=) - positive lookbehind (?<!) - negative lookbehind (?>) - atomic group
314 regex  lookaround 

1
Pythonで正規表現に一致するものをすべて見つけるにはどうすればよいですか?
私が書いているプログラムでは、Pythonにre.search()関数を使用してテキストブロック内の一致を検索し、結果を出力させています。ただし、プログラムは、テキストのブロックで最初に一致するものを見つけると終了します。 すべての一致が見つかるまでプログラムが停止しないところで、これを繰り返し行うにはどうすればよいですか?これを行う別の機能はありますか?
312 python  regex  search 


17
数値のみの正規表現
正規表現をまったく使用していないため、トラブルシューティングが困難です。含まれている文字列がすべて数字の場合にのみ正規表現を一致させたい。ただし、以下の2つの例では、すべての数値と「1234 = 4321」のような等号を含む文字列と一致しています。この振る舞いを変更する方法は確かにあると思いますが、私が言ったように、私は正規表現をあまり使ったことはありません。 string compare = "1234=4321"; Regex regex = new Regex(@"[\d]"); if (regex.IsMatch(compare)) { //true } regex = new Regex("[0-9]"); if (regex.IsMatch(compare)) { //true } 必要に応じて、C#と.NET2.0を使用しています。
309 c#  regex 



3
単語/文字列を除外する正規表現
次のような正規表現があります。 ^/[a-z0-9]+$ これは、次のような文字列にマッチします/helloか/hello123。 ただし、/ignoremeやなどの文字列値をいくつか除外したいと思います/ignoreme2。 私はいくつかのバリアントを試しましたが、どれも動作しないようです! 私の最近の微弱な試みは ^/(((?!ignoreme)|(?!ignoreme2))[a-z0-9])+$ 助けていただければ幸いです:-)
298 regex 

7
findコマンドで正規表現を使用するにはどうすればよいですか?
生成されたuuid1文字列で名前が付けられた画像がいくつかあります。たとえば、81397018-b84a-11e0-9d2a-001b77dc0bed.jpgです。「検索」コマンドを使用してこれらすべての画像を検索したい: find . -regex "[a-f0-9\-]\{36\}\.jpg". しかし、それは機能しません。正規表現に問題がありますか?誰かがこれを手伝ってくれませんか?
297 regex  linux  find 

11
区切り文字を除外しながら2つの文字の間に含まれる文字列を検索する正規表現
文字列から、区切り文字自体を返さずに、2つの区切り文字の間に含まれる文字のセットを抽出する必要があります。 簡単な例が役立つはずです。 ターゲット:角括弧自体を返さずに、角括弧の間の部分文字列を抽出します。 ベース文字列:This is a test string [more or less] 次のレジストリを使用すると、例。 \ [。*?\] 試合は[more or less]です。取得する必要があるのはmore or less(角括弧なし)だけです。 できますか?
294 regex 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.