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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/415893.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Windows 不能在 本地计算机 启动 SQL Server 服务 错误代码126

Windows 不能在 本地计算机 启动 SQL Server 服务 错误代码126 在使用SQL2005(或2008)是可能会遇到错误提示: “Windows 不能在 本地计算机 启动 SQL Server 。 有关更多信息,查阅系统事件日志。如果这是非 Microsoft 服务&…

android Calendar使用 年月日时分秒

int myhour0;int mymin0;int mymonth0;int myday0;int twoday0;try {final Calendar c Calendar.getInstance();c.setTimeZone(TimeZone.getTimeZone("GMT8:00"));//获取当前时间的年月日String mDay String.valueOf(c.get(Calendar.DAY_OF_MONTH));// 获取当前月份…

微信小程序报错 .wxss 无法找到

使用mpvue 报错,无法找到wxss文件,解决方法,删除dist目录里面的内容。重重新编译,解决问题。

《结对-贪吃蛇-设计文档》

设计人员: 张晓亮、李国峰 环境搭建: 本系统有Java语言编写。需要在本地搭建Java运行环境。1)下载JDK(官网下载1.7以上版本)2)下载eclipseIDE开发软件。本人是Mac系统所以不需要额外配置环境变量。 可行性分…

FileZilla Server 搭建FTP服务器

FileZilla Server 搭建FTP服务器 1. 背景:在免费(此类工具免费者很多)中,我的选择是FileZilla,因为它小巧、非常强大、也比较易用,且为开源软件,发展前景不错。用户也比较多,有问题容易解决。  …

mpvue 从零开始 女友的收纳盒 6 mpvue-entry入口管理

给女友买了很多化妆品,琳琅满目,傻傻分不清,需要有一个魔法工具,自动将化妆品分类到收纳盒对应的格子里面,这就是mpvue-entry要做的事情。 1、安装mpvue-entry yarn add mpvue-entry2、在webpack.base.conf.js中进行配…

android Intent传递对象,startActivityForResult使用, setResult(RESULT_OK)使用,getArguments(),

Bundle bundle this.getIntent().getExtras(); if(bundle !null){ Fragment、getArguments() 传 public static DriverHistoryFragment getInstance(String tag) {Bundle bundle new Bundle();bundle.putString(TAG, tag);DriverHistoryFragment fragment new DriverHist…

64位Windows2003 Enterprise sp2 上64位Oracle10.2.0.1升级到Oracle10.2.0.3具体步骤

64位Windows2003 Enterprise sp2 上64位Oracle10.2.0.1升级到Oracle10.2.0.3具体步骤 错误描述:64位的Oracle10.2.0.1版本在64位Windows2003 Enterprise sp2上有一个很严重的bug,Oracle进程的先耗尽系统的所有虚拟内存,然后耗尽系统的真实内存…

mac安装mongodb

1、去官网进行下载mongodb官网 2、将下载好的压缩包解压,将解压出的文件夹下的内容全部复制到新的路径下。 cp -r mongodb-osx-x86_64-4.0.4 /usr/local/mongodb把 MongoDB 的二进制命令文件目录(安装目录/bin)添加到 PATH 路径中&#xff…

android 圆形头像,自定义圆形ImageView

<!--头像--><RelativeLayoutandroid:id"id/ll_petInfo"android:layout_width"50dp"android:layout_height"50dp"android:layout_marginBottom"10dp"android:layout_marginTop"1dp"android:gravity"center&quo…

PHP-Windows下搭建PHP-MSF环境【原创】

环境:   Windows7 64位   php-7.0.19   php-swoole-1.9.15   php-yac-2.0.2   php-redis-3.1.2   php-mongodb-1.2.10 遇坑: Cygwin: 不能默认使用 Windows 自带的 mingw git&#xff0c;否则报"fatal: Unable to create temporary file: Result too large&qu…

ORACLE SGA问题分析

&#xfeff;&#xfeff;&#xfeff;&#xfeff;ORACLE SGA问题分析 select sum(value)/1024/1024 from v$sga; --查看SGA总大小 select current_size from v$buffer_pool; --查看当前高速缓冲池大小 select pool, sum(bytes)/1024/1024 Mbytes from v$sgastat group by p…

adb 启动命令,pc启动两个微信,INSTALL_FAILED_CONFLICTING_PROVIDER

adb kill-server 在关闭adb服务后&#xff0c;要使用如下的命令启动adb服务。 adb start-server 电脑启动两个微信 进入安装目录下。cmd The application could not be installed: INSTALL_FAILED_CONFLICTING_PROVIDER 错误 解决方法 1所示就是冲突的authorities.2所示…

微信小程序登录 更新中

小程序登录文档地址 0、下面的时序图必须要掌握。 1、获取code&#xff0c;向开发者服务器发送 2、开发者服务器根据code获取 需要准备appid、appsecret、code 调用接口文档code2Session const result await superagent.get(https://api.weixin.qq.com/sns/jscode2session).…

android 重叠view 重叠布局,按比例布局

按比例布局 宽度满屏&#xff0c;高度9:16 <androidx.constraintlayout.widget.ConstraintLayoutandroid:layout_width"match_parent"android:layout_height"wrap_content"><RelativeLayoutandroid:layout_width"match_parent"androi…

POJ 3087 Shuffle'm Up (模拟+map)

题目链接&#xff1a;http://poj.org/problem?id3087 题目大意&#xff1a;已知两堆牌s1和s2的初始状态&#xff0c; 其牌数均为c&#xff0c;按给定规则能将他们相互交叉组合成一堆牌s12&#xff0c;再将s12的最底下的c块牌归为s1&#xff0c;最顶的c块牌归为s2&#xff0c;依…