ホームページ > ウェブフロントエンド > jsチュートリアル > jQuery は入力文字列内の中国語と英語の単語の数を検出します_javascript スキル

jQuery は入力文字列内の中国語と英語の単語の数を検出します_javascript スキル

WBOY
リリース: 2016-05-16 16:03:11
オリジナル
1473 人が閲覧しました

方法 1:

1

2

3

4

5

6

7

8

$(document).ready(function () {

      var tempStr = "abcdefg我们都是好孩子";

      var pattern_char = /[a-zA-Z]/g;

      var pattern_chin = /[\u4e00-\u9fa5]/g;

      var count_char = tempStr.match(pattern_char).length;

      var count_chin = tempStr.match(pattern_chin).length;

      alert(count_char + '_' + count_chin);//7-7

    });

ログイン後にコピー

方法 2:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

<script type ="text/javascript">

 $(document).ready(function(){

   

 $("#TextBox1").blur(function(){

 var tem = $("#TextBox1").val();

 var jc_shu = /[0-9]/g;

 var jc_yin = /[a-zA-Z]/g;

 var count_shu =tem.match(jc_shu).length;

 var count_yin =tem.match(jc_yin).length;

 $("#ts1").text(count_shu + "___" + count_yin );

 });

 });

 </script>

   

</head>

<body>

 <form id="form1" runat="server">

 <div>

 <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>

 <div id = "ts1"></div>

 <div id = "ts2"></div>

 <br />

 <div class="newStyle1" style="height: 506px; width: 388px"></div>

 </div>

 </form>

</body>

ログイン後にコピー

以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート