【全角check】 和 【半角check】
来源:互联网 发布:淘宝引流管固定器 编辑:程序博客网 时间:2024/05/16 16:11
/**
* [関数名] isHanKana
* [機 能] 半角カナチェック
* [説 明] 文字列の中に半角カナが含まれるか調べる
* [引 数]
* @param str 文字列
* [返り値]
* @return true(含まれている) | false(含まれていない)
*/
function isHanKana(str) {
var zen='アイウエオカキクケコガギグゲゴサシスセソザジズゼゾタチツテトダジスヅデドナニヌネノハヒフヘホバビブベボマミムメモヤユヨラリルレロワヲンァィゥェォッャュョ';
var mes='';
for (var i=0; i<str.length; i++) {
/* 文字列を1文字ずつ調べる */
var tmp1=str.substr(i,1);
for (var j=0; j<zen.length; j++) {
var tmp2=zen.substr(j,1);
/* 含まれていた全角カナを格納 */
if (tmp1==tmp2) {
mes+='「'+tmp1+'」';
}
}
}
if(mes!=''){
/* 半角カナが含まれている場合 */
// alert (mes+'nn全角カナが含まれています');
return true;
}else{
/* 半角カナが含まれていない場合 */
//alert ('全角カナは含まれていません。');
return false;
}
}
/**
* [関数名] isZenKana
* [機 能] 全角カナチェック
* [説 明] 文字列の中に全角カナが含まれるか調べる
* [引 数]
* @param str 文字列
* [返り値]
* @return true(含まれている) | false(含まれていない)
*/
function isZenKana(str) {
var zen='アイウエオカキクケコガギグゲゴサシスセソザジズゼゾタチツテトダジスヅデドナニヌネノハヒフヘホバビブベボマミムメモヤユヨラリルレロワヲンァィゥェォッャュョ';
var mes='';
for (var i=0; i<str.length; i++) {
/* 文字列を1文字ずつ調べる */
var tmp1=str.substr(i,1);
for (var j=0; j<zen.length; j++) {
var tmp2=zen.substr(j,1);
/* 含まれていた全角カナを格納 */
if (tmp1==tmp2) {
mes+='「'+tmp1+'」';
}
}
}
if(mes!=''){
/* 全角カナが含まれている場合 */
// alert (mes+'nn全角カナが含まれています');
return true;
}else{
/* 全角カナが含まれていない場合 */
//alert ('全角カナは含まれていません。');
return false;
}
}
- 全角check 和 半角check
- 【全角check】 和 【半角check】
- 在JS中Check全角半角
- 文字长度check(全半角)
- 全角和半角
- 什么是全角和半角
- 什么是全角和半角?
- 全角和半角
- 全角和半角
- 全角和半角
- 关于“全角”和“半角”
- 全角和半角
- 全角和半角
- 什么是全角和半角?
- 全角和半角
- 全角和半角转换
- 全角和半角
- 全角和半角
- zoj 1712 Skew Binary(AC100!!泪奔~~~~~!!)
- Qt学习之路(7): 创建一个对话框(上)
- Android开发学习日志 - 提示用户是否关闭程序
- 我国1个月内现8起不明飞行物事件 仅2起有答案
- Qt学习之路(8): 创建一个对话框(下)
- 【全角check】 和 【半角check】
- WebKit网页布局实现之基本概念及标准篇
- 6.2.6 十六进制数的表达方法
- Qt学习之路(9):深入了解信号槽
- ggggggg
- Qt学习之路(10): Meta-Object系统
- C++中的.hpp
- MIPS构架简介【转】
- 关于降维的技巧