首页 > 心得体会 > 工作体会 / 正文
统计字数
2020-03-22 18:29:36 ℃ <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://doc.guandang.net/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://doc.guandang.net/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>文字检索</title>
<script type="text/javascript" language="javascript">
var temp="";
function seach_C(){ //统计汉字字数的函数
var Cn_txt=document.getElementById("seach").value.replace(/[^\u4E00-\u9FA5]/g,""); //获取textarea内容并使用正则表达式去除非汉字部分后赋值给Cn_txt
if(Cn_txt.length!=0)
{
document.getElementById("input_div1").innerHTML="汉字字数"+"<br>"+Cn_txt.length;
document.all.bgs.src="WindowsLogon.wav"; //播放声音提醒用户
}
else
{document.getElementById("input_div1").innerHTML="不存在"+"<br>"+"汉字";}
}
function seach_E(){ //统计a-z字母数量
var temp="";
var En_reg=/[a-z]/gi;
var En_txt=document.getElementById("seach").value;
if(En_reg.test(En_txt)){
var En_arr=En_txt.match(En_reg);
for(j=0;j<=En_arr.length-1;j++){temp+=En_arr[j];}
var En_alert=temp.length;
document.getElementById("input_div2").innerHTML="字母数量"+"<br>"+En_alert;
document.all.bgs.src="WindowsLogon.wav";
}
else{
document.getElementById("input_div2").innerHTML="NO English Letter";
}
}
function seach_P(){ //统计标点符号数量
var p=document.getElementById("seach").value.replace(/[a-z]|\d|[\u4E00-\u9FA5]|[\s]/ig,""); //正则表达式匹配标点符号
document.getElementById("input_div3").innerHTML="标点数量"+"<br>"+p.length;
document.all.bgs.src="WindowsLogon.wav";
}
function seach_N(){ //统计数字个数
var tt=0;
var number_reg="0123456789";
var number=document.getElementById("seach").value;
for(i=0;i<number.length;i++)
{
for(j=0;j<number_reg.length;j++)
{
if(number.charAt(i)==number_reg.charAt(j))
{
tt+=1;
}
}
}
document.getElementById("input_div4").innerHTML="数字个数"+"<br>"+tt;
document.all.bgs.src="WindowsLogon.wav";
}
function words_test(){ //统计英文单词数量
try{
document.all.bgs.src="WindowsLogon.wav";
var words_reg=/[a-z]{1,}/gi;
if(words_reg.test(document.getElementById("seach").value))
{
var words_arr=document.getElementById("seach").value.match(words_reg);
document.getElementById("input_div5").innerHTML="单词数量"+"<br>"+words_arr.length;
}
else{
document.getElementById("input_div5").innerHTML="NO English words";
}
}
catch(err){
alert(err.description);
}
}
function total_words(text_id,span_id){ //随着用户输入,显示输入总字数的函数
document.getElementById(spa
n_id).innerHTML="已输入 "+document.getElementById(text_id).value.replace(/\s/g,"").length+" 字符";
}
function savefil
- 84消毒液的使用方法及配比 08-31
- 组织生活会全部流程 06-12
- 2023年个人放生必念口诀3篇【完整版】 01-24
- abaqus常用技巧总结 07-02
- 对司法局的意见和建议 基层司法行政工 12-19
- 个人如何做好意识形态工作 12-16
- 2023年《奔落雪原》阅读答案3篇【完整 03-06
- 国际航班乘机基本流程3篇 01-30
- 2020-2021年党组书记四季度全面从严治 11-20
- 大学生职业生涯规划书前言【10篇】 01-20
- 11-25国庆70周年庆典晚会 庆典晚会串词
- 11-25办公室礼仪的十大原则 浅谈办公室的电话礼仪
- 01-17用心灵轻轻地歌唱_心灵的歌唱
- 01-17也许你不是我一生的唯一|也许不是我
- 01-17爱了,请珍惜;不爱,趁早放手|爱就珍惜不爱就放手
- 01-17岁月带走的是记忆,但回忆会越来越清晰|有趣又有深意的句子
- 01-17曾经的美好只是曾经,我只想珍惜身边的人|我只想珍惜你
- 01-18从容不惊 [学会笑眼去看世界,不惊不乍,淡定从容]
- 02-03当代大学生学习态度调查报告
- 02-03常用护患英语会话
- 标签列表