得到' @'的索引字符串

时间:2017-03-15 14:51:50

标签: jquery

假设这样的函数:

  var email = "myemail@gmail.com";
  var username = email.substring(0, email.indexOf('\\@'))

根据jquery文档,' \\'应该逃避@字符,但它不起作用。如何指定' @'字符?

编辑: 请看我的功能截图。你可以看到@字符是以特殊方式解释的,因为Razor可能会?

enter image description here

1 个答案:

答案 0 :(得分:4)

你不需要逃避" @"在indexOf函数中。这是标准的javascript:



var email = "myemail@gmail.com";
  var username = email.substring(0, email.indexOf('@'));
  console.log(username );




编辑:对于Razor引擎...使用indexOf('@@')来转义@符号