Javascript相当于Java的matcher.matches

Javascript equivalent of Java's matcher.matches

本文关键字:matcher matches Java 相当于 Javascript      更新时间:2023-09-26

Javascript中是否有任何函数可以复制Java的matcher.matches()

好的,让我缩小范围。

JAVA:java中的match函数试图将输入正则表达式与整个字符串匹配,假设正则表达式是"^http",字符串是"http://www.xxx.zzz",输出为假,其中^http.*返回true。

JAVASCRIPT:在js中,我尝试的函数是".test()",即使同一输入字符串的正则表达式为"^http",它也返回true。

我在服务器端使用 java,在客户端使用 js,我想在两者上表达相同的行为。js 中是否有任何其他方法可以在 java 中复制匹配函数

java 中的 match 函数尝试将输入正则表达式与整个字符串进行匹配

JavaScript 中没有这样的函数。您需要手动将正则表达式锚定到字符串的开头和结尾。

/^http$/.test("http://www.xxx.zzz") // false