1. 程式人生 > >Javascript與C#中使用正則表達式

Javascript與C#中使用正則表達式

ttr ssi color 指定 att attr http 返回 size

JavaScript RegExp 對象

新建一個RegExp對象

new RegExp(pattern,[attributes])

參數

參數 pattern 是一個字符串,指定了正則表達式的模式或其他正則表達式。

參數 attributes 是一個可選的字符串,包含屬性 "g"、"i" 和 "m"。

返回值

一個新的 RegExp 對象。

技術分享

技術分享

技術分享

JavaScript裏面使用:

    $("#Button1").click(function(){
                var demo = new RegExp("^[0-9]+"); //
聲明RegExp對象 參數直接寫正則表達式 var dd=/^[0-9]+/; //正則表達式字符串 /表達式/ var text = $("#Text1").val(); if (!dd.test(text)) { alert("錯了"); return; } //if (!demo.test(text)) { // alert("錯了");
// return; //} alert("123"); })

C#需要引用 System.Text.RegularExpressions 命名空間。

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

技術分享

使用方法:

技術分享

Javascript與C#中使用正則表達式