JavaScript与Java正则表达式写法的区别介绍
程序员文章站
2022-11-25 11:51:08
js验证写法:(转义符\)
var str = "待验证文本";
var regular = new regexp(/这里是正则表达式/);
if (regu...
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]+$
总结
以上所述是小编给大家介绍的javascript与java正则表达式写法的区别介绍,希望对大家有所帮助
推荐阅读
-
java与c#的语法区别详细介绍
-
Java与JavaScript中判断两字符串是否相等的区别
-
JavaScript与Java正则表达式写法的区别介绍
-
Java NIO知识汇总详细介绍(与IO的区别、如何使用)
-
【Java注解用法】@Autowired 与@Resource的区别以及@Qualifier的介绍
-
angularjs和angular指令写法的区别有哪些?AngularJs与Angular常用的指令写法区别的介绍
-
angularjs和angular指令写法的区别有哪些?AngularJs与Angular常用的指令写法区别的介绍
-
Java与JavaScript中判断两字符串是否相等的区别
-
简单介绍Java成员变量与属性的区别
-
Cordova插件中JavaScript代码与Java的交互细节介绍 CordovaJavaScriptSAPUI5