Javascript与C#中使用正则表达式
生活随笔
收集整理的這篇文章主要介紹了
Javascript与C#中使用正则表达式
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JavaScript RegExp 對象?
新建一個RegExp對象
? ?new RegExp(pattern,[attributes]) ? ? ? ? ? 注:?\d需要使用[0-9]來代替
參數
參數?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 命名空間。
?
?
?
?
?
? Value=ToString();
使用方法:
?li
例如:
匹配完成的Img標簽,下面的Group[x]的取值跟你的正則表示驗證方式有關聯
?
?
?
?
如果直接取值,這樣形式:
?
?
轉載于:https://www.cnblogs.com/Sea1ee/p/7505674.html
總結
以上是生活随笔為你收集整理的Javascript与C#中使用正则表达式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt 之二维码扫描
- 下一篇: C#-ToString格式化