[解決済み] 単語またはその接頭辞にマッチする正規表現
2022-03-11 14:46:30
質問
正規表現で単語全体をマッチングさせたいのですが、どうすればいいですか?
次の例では、以下のようにマッチングさせようとしています。
s
または
season
しかし、私が持っているものは
s
,
e
,
a
,
o
と
n
.
[s|season]
単語全体にマッチする正規表現を作るには?
どのように解決するのですか?
角括弧は文字クラスのためのもので、実際にはどれかにマッチしようとしているのです。
s
,
|
,
s
(再び)です。
e
,
a
,
s
(再び)です。
o
と
n
.
グループ化する場合は、代わりに括弧を使用します。
(s|season)
または非捕獲グループ。
(?:s|season)
注:非キャプチャグループはエンジンにマッチを保存する必要がないことを伝え、もう一方(キャプチャグループ)は保存する必要があることを伝える。小さなものであればどちらでも構いませんが、「ヘビーデューティー」なものについては、マッチが必要かどうかを最初に確認した方が良いでしょう。必要ない場合は、非キャプチャグループを使用して、使用する必要のないものを保存する代わりに、計算用に多くのメモリを割り当てた方がよいでしょう。
関連
-
[解決済み] 正規表現で変数を使うには?
-
[解決済み] 正規表現です。+$ VS *$ VS なし
-
[解決済み] 正規表現の主題文字列で空白を無視するには?
-
[解決済み] Regex オプション文字にマッチさせる方法
-
[解決済み] 単語を含まない行にマッチする正規表現
-
[解決済み] XHTMLの自己完結型タグを除くオープンタグにマッチするRegEx
-
[解決済み] JavaScriptの正規表現でマッチしたグループにアクセスするにはどうすればよいですか?
-
[解決済み] JSで文字列が正規表現にマッチするかどうかをチェックする
-
[解決済み] 正規表現で「この文字列までなら何でもあり」にマッチさせるには?
-
[解決済み】MySQLで正規表現による置換を行うには?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] /bb|[^b]{2}/ どのように機能するのですか?[クローズド]
-
[解決済み] Regex Last occurrence?
-
[解決済み] Scalaで正規表現を使ったパターンマッチを行うには?
-
[解決済み] Apache LocationMatch Regex
-
[解決済み] この正規表現に負の小数点を含めるにはどうしたらよいですか?
-
[解決済み] 正規表現の冒頭の感嘆符と末尾のドル記号は何ですか?
-
[解決済み] 正規表現によるIPv4アドレスの検証
-
[解決済み] Regexの複数マッチの部分文字列
-
[解決済み] 01-12]レンジが期待通りに動作しないのはなぜですか?
-
[解決済み] TCL/EXPECTで$expect_outを使用して変数を割り当てるにはどうすればよいですか?