当我做一个简单的测试时,我正在刷java中的正则表达式
Pattern.matches("q", "Iraq"); //false
"Iraq".matches("q"); //false
Run Code Online (Sandbox Code Playgroud)
但在javascript中
/q/.test("Iraq"); //true
"Iraq".match("q"); //["q"] (which is truthy)
Run Code Online (Sandbox Code Playgroud)
这里发生了什么?我可以使我的java正则表达式模式"q"表现与javascript相同吗?