• [解決済み] 連続で始まらない文字列の正規表現

    質問 を使って、たくさんのテーブルを処理しています。 このプログラム しかし、ラベル "tbd_" で始まるものを無視する必要があります。今のところ、私は[^tbd_]のようなものを持っていますが、それは単にこれらの文字に一致しません。 解決方法は? を使用することができます。 ネガティブルックアヘッド のアサーションがあります。 ^(?!tbd_).+ あるいは負

    2022-04-01 17:59:42
  • [解決済み】Bashスクリプトで文字列が正規表現にマッチするかどうかを確認する

    質問 私のスクリプトが受け取る引数の1つは、次の形式の日付です。 yyyymmdd . 入力として有効な日付が得られるかどうかをチェックしたい。 どうすればいいのでしょうか?私は次のような正規表現を使おうとしています。 [0-9]\{\8} どのように解決するのですか? テストコンストラクトを使用することができます。 [[ ]] 正規表現のマッチ演算子と一緒に使用します。 =

    2022-04-01 17:11:49
  • [解決済み】shでfindの'-prune'オプションを使用するには?

    質問 の例がよくわからないのですが。 man find どなたか、例題や解説をお願いします。正規表現を組み合わせてもいいのでしょうか? より詳細な質問はこのようなものです。 シェルスクリプトを書きましょう。 changeall のようなインターフェイスを持ち、そのインターフェイスは changeall [-r|-R] "string1" "string2" . の接尾辞を持つす

    2022-04-01 13:39:52
  • [解決済み】2つの名前を任意の順序で含む文字列をマッチさせる正規表現

    質問 正規表現で論理的なANDが必要です。 のようなものです。 ジャックとジェームス 以下の文字列に同意する ハイ ジャック 以下は ジェームス ' 「ハイ ジェームス 以下は ジャック ' 解決方法は? を使用してチェックすることができます。 正のルックアヘッド . 以下は、このサイトに掲載されている要約です。 正規

    2022-04-01 10:39:35
  • [解決済み】Vimでの対話型検索/置換正規表現?

    質問 グローバル置換を行うための正規表現を知っています。 %s/old/new/g での対話的な検索置換はどのように行うのですか? ヴィム ? 解決方法は? フラグを追加する c (vimのコマンドプロンプトで)。 :%s/old/new/gc は、'old' が現れるたびにイエス/ノーのプロンプトを表示します。 Vimのビルトインヘ

    2022-04-01 09:51:38
  • [解決済み】Vimで各行の末尾に文字列を追加するには?

    質問 を追加したいのですが * をVimで各行の末尾に追加してください。 私は失敗したコードを試してみました :%s/\n/*\n/g 解決方法は? :%s/$/\*/g は動作するはずです。 :%s/$/*/g .

    2022-03-30 13:44:55
  • [解決済み】精度2の10進数に対する簡単な正規表現

    質問 精度2の小数を表す正規表現を教えてください。 有効な例 : 123.12 2 56754 92929292929292.12 0.21 3.1 無効な例です。 12.1232 2.23332 e666.76 小数点は省略可能であり、整数も含めることができる。 解き方は? 有効な正規表現トークンは、実装によって異なります。一般的な形式は [0-9]+

    2022-03-30 13:30:46
  • [解決済み】正規表現でテキスト中のUUIDを検索する

    質問 正規表現を使用して、テキストブロック内のUUIDを検索しています。現在、すべてのUUIDが8-4-4-4-12 16進数のパターンに従うという仮定に依存しています。 この仮定が無効で、いくつかのUUIDを見落とす原因となるようなユースケースを思いつく方はいらっしゃいますか? 解決方法は? 定義上、あなたの正規表現がUUIDを見逃すことはないことに同意します。しかし、特にMi

    2022-03-29 09:33:23
  • [解決済み】Regexのlookahead、lookbehind、atomic groupについて

    質問 <パス この質問の回答は 社会貢献 . この記事を改善するために、既存の回答を編集します。現在、新しい回答やインタラクションを受け付けていません。 regex bodyにこれらのものがありましたが、何に使えるのかさっぱりわかりません。 どなたか

    2022-03-28 06:54:23
  • [解決済み】正規表現 - 特定の文字が含まれない場合

    質問 文中に < と > のどちらかがない場合にマッチする正規表現が必要です。 もし、<または>のどちらかが文字列の中にあれば、falseを返さなければなりません。 私はこれで部分的に成功しましたが、それは私の < > が最初か最後である場合だけです。 (?!<|>).*$ 私は.Netを使用していますが、違いがあるでしょうか?

    2022-03-25 17:59:09
  • [解決済み】ある単語/文字列を除外する正規表現

    質問 次のような正規表現があります。 ^/[a-z0-9]+$ これは、次のような文字列にマッチします。 /hello または /hello123 . しかし、次のようないくつかの文字列の値を除外してほしいのです。 /ignoreme と /ignoreme2 . いくつかのバリエーションを試しましたが、どれもうまくいかないようです 私の最近の弱々しい試みは

    2022-03-25 12:52:42
  • [解決済み】バランスのとれた括弧にマッチする正規表現

    質問 2つの外側の括弧の間にあるすべてのテキストを選択する正規表現が必要です。 例 some text(text here(possible text)text(possible text(more text)))end text 結果 (text here(possible text)text(possible text(more text))) 解決方法は? 正規表現

    2022-03-25 09:51:43
  • [解決済み】Notepad++でCRLFを検索する

    質問 Notepad++ですべてのCR/LF文字を検索/置換するにはどうすればよいですか? Microsoft Wordの特殊文字「^p」に相当するものを探しています。 どのように解決するのですか? [\r\n]+ も動作するはずです。 2012年3月26日のアップデートで メモ帳++ 6.0 : OMG、実際に動くようになったんだ!!!

    2022-03-25 04:51:29
  • [解決済み] カンマ ',' とセミコロン ';' 以外のすべての文字にマッチする正規表現は何ですか?

    質問 特定の文字または文字の集合を除くすべての文字にマッチする正規表現を定義することは可能ですか? 基本的には、カンマ(,)かセミコロン(;)で文字列を分割したいと思いました。そこで、カンマかセミコロンに出会うまで全てにマッチするような正規表現を考えていたのですが、どうでしょうか? どのように解決するのですか? [^,;]+ 使用している正規表現の実装が指定

    2022-03-25 01:47:40
  • [解決済み] DNSホスト名またはIPアドレスにマッチする正規表現?

    質問 誰か、合法的なDNSホスト名やIPアドレスにマッチするような正規表現をお持ちではないですか? 95%の確率で動作するものを書くのは簡単ですが、DNSホスト名に関する最新のRFC仕様に正確に一致するよう、よくテストされたものを希望しています。 どのように解決するのか? 以下の正規表現を個別に、または組み合わせて合同でOR表現として使用することができます。 ValidIpAd

    2022-03-24 16:57:48
  • [解決済み] 2つの単語のいずれかに正規表現が一致する

    質問 2つの値だけを持つ入力があります。 apple または banana . 2つの単語のいずれかが送信されたことを確認するには、どのような正規表現を使用すればよいですか? どのように解決するのですか? これで大丈夫です。 /^(apple|banana)$/ から 除外する をキャプチャした文字列から削除します (例. $1 , $2 ): (?:appl

    2022-03-24 13:52:16
  • [解決済み] 2文字の間に含まれる文字列を、区切り文字を除いて検索する正規表現

    質問 ある文字列から、2つの区切り文字の間に含まれる文字のセットを抽出したいのですが、区切り文字自体を返すことはできません。 簡単な例があると助かります。 対象 : 角括弧の間の部分文字列を抽出し、括弧自体を返しません。 ベースとなる文字列 : This is a test string [more or less] 以下のようなREGを使用した場合。 \[.*?

    2022-03-24 13:41:46
  • [解決済み] Regex: 特定のパターン以外のすべてにマッチする

    質問 全てにマッチする正規表現が必要です。 しかし 特定のパターンで始まる文字列(具体的には index.php というように、その後に続くもの index.php?id=2342343 ) 解決方法は? 正規表現の専門家ではありませんが、例えば、最初から負のルックヘッドを使用することができると思います。 ^(?!foo).*$ で始まるものにはマッチしないはずです。

    2022-03-24 09:55:08
  • [解決済み] Regex: 大文字と小文字の区別を無視する

    質問 以下の正規表現で大文字・小文字を無視させるにはどうしたらよいでしょうか?正しい文字にはすべてマッチしますが、小文字か大文字かは無視されるはずです。 G[a-b].* 解決方法は? が必要だと仮定すると 全体 の正規表現が大文字小文字を無視するようにするには、次のようにします。 i フラグ . ほぼすべての正規表現エンジンがサポートしています。 /G[a-b]

    2022-03-24 02:37:29
  • [解決済み] 貪欲 vs. 渋い vs. 所有格の修飾語

    質問 こんなものがありました。 チュートリアル 正規表現について、quot;greedy", "reluctant" と "possessive" の修飾子が何をするのか直感的に理解できましたが、私の理解には大きな穴があるように思われます。 具体的には、次のような例で。 Enter your regex: .*foo // Greedy qualifier Enter input

    2022-03-23 12:34:53