C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト


(過去ログ 13 を表示中)
■3067 / )  Re[22]: パスワードの正規表現
□投稿者/ aoa (26回)-(2007/04/22(Sun) 21:38:49)
No3051 (ぼのぼの さん) に返信

> どうやら、.NET Frameworkの正規表現ではサポートされているけどJavaScriptの正規表現では使えないっぽいです。


先読みはCore JavaScriptでサポートされているようです。
http://developer.mozilla.org/ja/docs/Core_JavaScript_1.5_Reference:Global_Objects:RegExp#.E6.AD.A3.E8.A6.8F.E8.A1.A8.E7.8F.BE.E3.81.A7.E3.81.AE.E7.89.B9.E6.AE.8A.E6.96.87.E5.AD.97

しかし、私も試しましたがダメですね。
if(/^(?=.*[a-zA-Z0-9])(?=.*[^a-zA-Z0-9])\S{7}$/.test("ab+defg")){
	alert("成功");
}else{
	alert("失敗");
}
私はJavaScriptは少しかじった程度ですが、書き方あってますでしょうか?

返信 編集キー/


管理者用

- Child Tree -