正規表現 JAVA Script 新しいページはコチラ

提供: yonewiki
移動: 案内, 検索
("[^ ~ ]" 大カッコ、ブラケットマーク+ハットマーク(羅列検索条件否定))
("?" クェスチョンマーク、クェスションマーク(直前の文字0文字か1文字))
46行: 46行:
  
 
===="?" クェスチョンマーク、クェスションマーク(直前の文字0文字か1文字)====
 
===="?" クェスチョンマーク、クェスションマーク(直前の文字0文字か1文字)====
::"?" クェスチョンマークは直前の文字0文字か1文字に対応
+
::"?" クェスチョンマーク(イクスクラメーションマーク)は直前の文字0文字か1文字に対応
 
::*ex10:'''"超超超超文字列正規表現検索Regular Expression".match(/超?文字列/)'''
 
::*ex10:'''"超超超超文字列正規表現検索Regular Expression".match(/超?文字列/)'''
 
::結果:超文字列 ※3番目の文字からのモノに一致(4文字目)し、0番目から2番目の繰り返しは無視されます。超がなくても文字列というキーワードだけでも一致は起こります。次の例に示すような感じです。
 
::結果:超文字列 ※3番目の文字からのモノに一致(4文字目)し、0番目から2番目の繰り返しは無視されます。超がなくても文字列というキーワードだけでも一致は起こります。次の例に示すような感じです。
 
::*ex11:'''"文字列正規表現検索Regular Expression".match(/超?文字列/)'''
 
::*ex11:'''"文字列正規表現検索Regular Expression".match(/超?文字列/)'''
 
::結果:文字列 ※0番目の文字からのモノに一致し、超がなくても文字列というキーワードだけでも一致は起こります。
 
::結果:文字列 ※0番目の文字からのモノに一致し、超がなくても文字列というキーワードだけでも一致は起こります。
 
  
 
===="*?","+?","??", */+/?直後のクェスションマーク(最小マッチング)====
 
===="*?","+?","??", */+/?直後のクェスションマーク(最小マッチング)====

2018年9月16日 (日) 00:00時点における版



個人用ツール
名前空間

変種
操作
案内
ツールボックス