vcvarsall.bat
我知道u002f是Unicode中的正斜杠。我已经尝试将其添加到模式以及“/”并且还无法使其记录为真。
答案 0 :(得分:7)
您可以使用/
转义\/
个字符。
使用unicode实际上会导致绝对相同结果,就像使用字符本身一样 - 因此无法解决您的问题。
答案 1 :(得分:4)
添加正斜杠很容易,只是逃避它。无需使用任何字符引用或实体。
var patt = /^(?=.*[a-zA-Z0-9.!@#&*\-\u0080-\u052F])[\/a-zA-Z0-9\s.!@#&*',\-\u0080-\u052F]*$/;
^
var patt = /^(?=.*[a-zA-Z0-9.!@#&*\-\u0080-\u052F])[\/a-zA-Z0-9\s.!@#&*',\-\u0080-\u052F]*$/;
alert(patt.test("/test"));