2

我在 js 文件中使用了这种模式:

var emailPattern = /^[^\W_](\.{0,1}[^<>(){\}[\]\\.,;:%\s@\"]+)*@([a-zA-Z0-9-]{1,}\.)+[a-zA-Z]{2,6}$/;

加载页面时,我在查看源代码中得到了这个,

var emailPattern = /^[^\W_](\.{0,1}[^<>(){\}[\]\\.,;:%\s@\"]+)*@([a-zA-Z0-9-]{1,}\.)+[a-zA-Z]{2,6}$/;

(此页面是日语特定页面,但 js 是简单的英文)。

无论如何要防止\(正常的反斜杠)变成这个\(unicode &#65340;:)

4

3 回答 3

2
于 2012-08-24T10:46:49.440 回答
0

想想你的编辑器和浏览器政策:

  • 第一行:Consolas 10
  • 第二行:MS Mincho 10
于 2012-08-24T10:06:06.363 回答
0

将您的代码字符串复制到记事本,然后从那里将其复制回您的代码。这将破坏您的 unicode 字符并将反斜杠转换为真正的反斜杠。

于 2012-08-24T10:10:59.290 回答