JavaScript(Jscript)での正規表現について

正規表現(せいきひょうげん、regular expression)とは、文字列の並びパターンを表現する方式のことです。

正規表現による全角判定関数

<script language="JavaScript">
// 正規表現による全角判定関数
function isZen(str){
	if(str.match(/^[^ -~。-゚]*$/)){
		return true;
	}
	return false;
}
</script>

正規表現による半角判定関数

<script language="JavaScript">
// 正規表現による半角判定関数
function isHan(str){
	if (str.match(/^[ -~。-゚]*$/)){
		return true;
	}
	return false;
}
</script>

正規表現による絶対パス判定関数

<script language="JavaScript">
// 正規表現による絶対パス判定関数
unction absolutePathCheck(str) {
	if((!str.match(/^[a-zA-Z]:\\/)) && (!str.match(/^\\\\[0-9a-zA-Z]/))) {
		// 絶対パス以外
		return false;
	}
	return true;
}
</script>

inserted by FC2 system