[英]Get string value after a backslash (\) in JavaScript
我知道这个问题已经在这个平台上被问过很多次,但我无法理解如何使用下面的字符串对反斜杠字符 (\) 执行拆分。
student\boy
我试图用\
分割,但它给出了undefined
。
function getSecondPart(str) {
return str.split("\\")[1];
}
console.log(getSecondPart("student\boy"));
我看到它正在考虑\b
(退格),所以如果我指定str.split("\b")[1]
,它会给出oy
但我需要 substring 作为boy
。
字符串中的反斜杠不被视为反斜杠,而是特殊字符“\b”。 如果要在字符串中使用反斜杠,则需要使用双反斜杠。
"student\\boy" // will return "student\boy"
getSecondPart("student\\boy") // will return "boy"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.