【问题标题】:Parse Username and Domain name in JavaScript在 JavaScript 中解析用户名和域名
【发布时间】:2016-03-14 04:14:19
【问题描述】:

我有一个类似CORP\tmothy 的字符串(一般格式是CORP\<username>),我想从这个字符串中提取单词tmothy

我正在使用split 函数,但它试图拆分“\t”而不是“\”。我已经使用“\\”转义了反斜杠,但仍然没有运气。

任何以nrb 等开头的用户名都可能是这种情况,因为它们等同于\n\b\r

如何使用 JS 脚本克服这个问题?

【问题讨论】:

  • 你能发布你的 JS 代码吗,你正在做 splits 的那个?

标签: javascript parsing


【解决方案1】:

如果您有一个字符串 'CORP\tmothy',那么执行 .split('\') 绝对可以解决问题。检查此代码:

var s = 'CORP\\tmothy'; // escaping backslash here prevents it to become TAB in the string variable
s.split('\\'); // returns ["CORP", "tmothy"]

你一定是做错了什么。

【讨论】:

    猜你喜欢
    • 2014-02-11
    • 1970-01-01
    • 2021-03-24
    • 2015-07-28
    • 2017-05-31
    • 1970-01-01
    • 2019-07-09
    • 2020-07-11
    • 2019-03-16
    相关资源
    最近更新 更多