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

提供: yonewiki
移動: 案内, 検索
(概要)
(概要)
73行: 73行:
 
::*ex16:'''"文字列正規表現検索Regular Expression".match(/[々〇〻\u3400-\u9FFF\uF900-\uFAFF]|[\uD840-\uD87F][\uDC00-\uDFFF]/)'''
 
::*ex16:'''"文字列正規表現検索Regular Expression".match(/[々〇〻\u3400-\u9FFF\uF900-\uFAFF]|[\uD840-\uD87F][\uDC00-\uDFFF]/)'''
 
::結果:文 ※0番目の文字からのモノに一致し、文が最初に登場する全角文字ということになります。
 
::結果:文 ※0番目の文字からのモノに一致し、文が最初に登場する全角文字ということになります。
::これだけは一例として示しておきます。
+
::上記手法だけは、一例として示しておきます。
 +
::[々〇〻\u3400-\u9FFF\uF900-\uFAFF]→々,〇,〻,\u3400-\u9FFF,\uF900-\uFAFF \uはユニコード文字番号16進数指定です。
 +
::[\uD840-\uD87F][\uDC00-\uDFFF]→ユニコードのサロゲートペアと呼ばれる範囲の4バイト文字範囲です。
 +
::説明の意味が分からない人はユニコードの記事で確認してみて下さい。
  
  
::"|" パイポマークは、記述したうちのどれか?という意味になります。既に一つ前のややこしい議論の結果として使ってしまっています。前述のように"[ ~ ]"や"[^ ~ ]"の中でも使えますし、単純に検索文字列を複数記述する手法として"/ ~ /"の中でも使えます。
+
::"|" パイポマークは、記述したうちのどれか?という意味になります。既に一つ前のややこしい議論の結果として使ってしまっています。前述のように文字コード範囲を複数記述する方法としても使えますし、検索文字列を複数記述する手法として"/ ~ /"の中で使えます。
  
  

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



個人用ツール
名前空間

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