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>