如何在JavaScript与Java中使用正则表达式

发布时间:2021-02-11 13:16:01

来源:亿速云

阅读:69

作者:Leah

如何在JavaScript与Java中使用正则表达式?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

Js验证写法:(转义符\)var str = "待验证文本";

var regular = new RegExp(/这里是正则表达式/);

if (regular.test(str)) {

console.log("符合条件");

} else {

console.log("不符合条件");

}

//或者

var str = "待验证文本";

if (/这里是正则表达式/.test(str)) {

console.log("符合条件");

} else {

console.log("不符合条件");

}

Java验证写法:(转义符\\)String str = "待验证文本";

String regular = "这里是正则表达式";

if (Pattern.compile(regular).matcher(str).matches()) {

System.out.println("符合条件");

} else {

System.out.println("不符合条件");

}

//或者

String str = "待验证文本";

if (str.matches("这里是正则表达式")) {

System.out.println("符合条件");

} else {

System.out.println("不符合条件");

}

常用的一些正则表达式验证只能含有6-16位大小写字母、数字、下划线:

^[\w]{6,16}$

验证字符串是否全是空格组成:

^[\s]+$

验证只能含有中文、大小写字母、数字、下划线(不含中文符号):

^[\u4E00-\u9FA5\w]+$

验证邮箱格式:

^[\w-]+(\.[\w-]+)*@([\w-]+\.)+[a-zA-Z]+$

验证只能含有大小写字母和数字

^[a-zA-Z0-9]+$

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。

java js 正则表达式_如何在JavaScript与Java中使用正则表达式相关推荐

  1. java+script+当前日期_如何在JavaScript中获取当前日期?

    如何在JavaScript中获取当前日期? #1楼 您可以使用扩展了 Date对象的Date.js库,从而可以使用.today()方法. #2楼 如果您想对日期格式进行更多的粒度控制,我强烈建议您查看 ...

  2. java 格式化 浮点数_如何在javascript中格式化浮点数?

    回答(13) 2 years ago 我猜的关键是首先正确地向上舍入,然后你可以将它转换为String . function roundOf(n, p) { const n1 = n * Math.p ...

  3. date js 减去_如何在JavaScript中从该日期减去一个星期?

    您需要从当前日期减去一个星期,即7天.以下是语法-var anyVariableName=new Date(yourCurrentDate.setDate(yourCurrentDate.getDat ...

  4. java input属性_如何在h:inputText中指定命令属性?

    我有一个函数,我在我的经理中derclare bean,我想在inputText中返回值,但是当我将函数的名称放在inputText标记的value属性中时,如下所示: 出现此错误: Etat HTT ...

  5. win10搭建java开发环境_如何在WIN10搭建Java开发环境

    展开全部 工具/原料: WINDOWS10 Java SE:jdk-8u60-windows-x64.EXE 1.下载JAVA SE,下载地址请到oracle官方网站下载.本人电脑是64位的62616 ...

  6. regexp 好汉字符串_如何在JavaScript中使用RegExp确认字符串的结尾

    regexp 好汉字符串 by Catherine Vassant (aka Codingk8) 由凯瑟琳·瓦森(Catherine Vassant)(又名Codingk8) 如何在JavaScrip ...

  7. javascript案例_如何在JavaScript中使用增强现实-一个案例研究

    javascript案例 by Apurav Chauhan 通过Apurav Chauhan 如何在JavaScript中使用增强现实-一个案例研究 (How to use Augmented Re ...

  8. java实现递归算法_如何在Java中实现二进制搜索算法而无需递归

    java实现递归算法 by javinpaul 由javinpaul 流行的二进制搜索算法的迭代实现,用于在排序数组中查找元素. (An Iterative implementation of the ...

  9. Java应用编程_常用类库汇总2(日期类正则表达式国际化程序)

    总览[Java SE] 相关文章链接 [Java应用编程_常用类库汇总1(字符串处理类&&对象克隆&数字操作类库&-)] [Java应用编程_常用类库汇总3(开发支持类 ...

最新文章

  1. 转乱码UTF8和UTF-8网页编码
  2. matlab 并联机械臂_MATLAB robot toolbox 机械臂轨迹规划
  3. 物理服务器对应多个虚拟节点,一台物理机如何开多个云服务器
  4. Mysql对string类型转换int类型的小问题
  5. 微星主板黑苹果_游戏机也玩二次元!微星全新“钛舞Diana”点亮冬日激情
  6. poj3083 Children of the Candy Corn 深搜+广搜
  7. Android用户界面设计“.NET研究”:框架布局
  8. GCC-3.4.6源代码学习笔记
  9. 在SQL Server中加入包含假设和CE模型变化
  10. 平安银行支付接口 PHP ECSHOP
  11. 常用搜索引擎的搜索方法有哪些?各有什么特点?
  12. 奥克兰硕士计算机专业学费,【2018新西兰奥克兰大学硕士研究生各专业学费一览】 新西兰奥克兰大学学费...
  13. 数据增强-亮度-对比度-色彩饱和度-色调-锐度 不改变图像大小 --增加ssd目标框xml文件的同步处理方法。
  14. 中原工学院计算机二级证书,中原工学院@计算机等级考试二级MS_Office基础知识(常考知识点记忆).doc...
  15. 实施工程师mysql面试题_软件实施工程师面试题(下)
  16. wow服务器合并信息,《魔兽世界》台服合并部分服务器_网络游戏魔兽世界_新浪游戏_新浪网...
  17. 如何提高Microsoft Store下载速度
  18. 大量从IT培训班出来的程序员们最后都怎样了?
  19. TDI-CCD图像传感器
  20. java 微信图片反盗链_详解微信图片防盗链“此图片来自微信公众平台 未经允许不得引用”的解决方案...

热门文章

  1. 20应用统计考研复试要点(part11)--应用多元分析
  2. 初识Mysql(part17)--我需要知道的3条Mysql语句之联结
  3. [转载]sql(hive)中变量的使用
  4. Angular routerLink指令的href属性生成逻辑
  5. SAP Spartacus的login页面路由
  6. SAP Spartacus cost center list class的赋值逻辑
  7. Angular form 官网文档的学习笔记:Angular两种实现form的方式
  8. 如何修改Github已经提交的commit里的提交者用户名和提交者邮箱
  9. Spring 基于注解(annotation)的配置之@Required注解
  10. SAP Commerce Impex语法