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

提供: yonewiki
移動: 案内, 検索
(概要)
(概要)
45行: 45行:
 
::*ex11:'''"文字列正規表現検索Regular Expression".match(/超?文字列/)'''
 
::*ex11:'''"文字列正規表現検索Regular Expression".match(/超?文字列/)'''
 
::結果:文字列 ※0番目の文字からのモノに一致し、超がなくても文字列というキーワードだけでも一致は起こります。
 
::結果:文字列 ※0番目の文字からのモノに一致し、超がなくても文字列というキーワードだけでも一致は起こります。
 +
 +
 +
::"[~]" カッコに囲まれた文字のどれかを検索する
 +
::例えば、a,b,c,d,e,f,g,h,i,jのいずれかの文字のどれかがあるか?という検索は
 +
::*ex12:'''"文字列正規表現検索Regular Expression".match(/[abcdefghij]/)'''
 +
::結果:e ※10番目の文字からのモノに一致し、一致する文字があったという結果になります。
 +
 +
 +
::ex12のようにa~jというアルファベットをすべて記述するのではなく[a-j]として省略して記述することができます。
 +
 +
 +
::*ex13:'''"文字列正規表現検索Regular Expression".match(/[a-j]/)'''
 +
::結果:e ※10番目の文字からのモノに一致し、一致する文字があったという結果になります。
 +
 +
 +
::ex13の正規表現検索に対してさらに、大文字の全ても含めることにする場合
 +
 +
 +
::*ex14:'''"文字列正規表現検索Regular Expression".match(/[a-jA-Z]/)'''
 +
::結果:R ※9番目の文字からのモノに一致し、一致する文字があったという結果になります。ex13では検索結果がeでしたが、その手前にあるRで一致するように変化しています。
 +
 +
 +
::::"[^ ~ ]" カッコに囲まれた文字以外
 +
::例えば、A~Zあるいは、文,字,列,正,規,表,現,検,索,のいずれかの文字以外はあるか?という検索は
 +
::*ex15:'''"文字列正規表現検索Regular Expression".match(/[A-Z文字列正規表現検索]/)'''
 +
  
 
<yjavascript>
 
<yjavascript>
document.write("超超超超文字列正規表現検索Regular Expression".match(/超?文字列/), "</BR>");
+
document.write("文字列正規表現検索Regular Expression".match(/[A-Z文字列正規表現検索]/), "</BR>");
 
</yjavascript>
 
</yjavascript>

2016年7月26日 (火) 00:00時点における版



個人用ツール
名前空間

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