SQLの窓

2009年10月11日


JS : 正規表現サブマッチテスター

関連するMicrosoftのドキュメント
正規表現の構文

NT (.*?);

は、NT で始まって、;で終わる最短の文字列です
. => 改行を除く任意の1文字
* => 直前の文字パターンと0回以上一致
? => 直前のパータンで、できるだけ少ない文字列と一致

▼ ? を取り除くと違いが良く解ります



RegExp.$1
RegExp.$2
RegExp.$3
<INPUT type=button value="実行" onClick='
try {
var re = new RegExp(document.getElementById("patString").value,"ig");
re.exec(document.getElementById("baseString").value);
document.getElementById("resultString").value=RegExp.$1;
document.getElementById("resultString2").value=RegExp.$2;
document.getElementById("resultString3").value=RegExp.$3;
}catch(e){alert(e.message)}
'>
<br>
RegExp.$1<INPUT type=text id="base" style="width:500px;">
<br>
RegExp.$2<INPUT type=text id="pat" style="width:500px;">
<br>
RegExp.$3<INPUT type=text id="result" style="width:500px;">





【JavaScript 正規表現の最新記事】
posted by lightbox at 2009-10-11 02:35 | JavaScript 正規表現 | このブログの読者になる | 更新情報をチェックする
container 終わり



フリーフォントで簡単ロゴ作成
フリーフォントでボタン素材作成
フリーフォントで吹き出し画像作成
フリーフォントではんこ画像作成
ほぼ自由に利用できるフリーフォント
フリーフォントの書体見本とサンプル
画像を大きく見る為のウインドウを開くボタンの作成

CSS ドロップシャドウの参考デモ
イラストAC
ぱくたそ
写真素材 足成
フリーフォント一覧
utf8 文字ツール
右サイド 終わり
base 終わり