比较行尾值的Javascript

Javascript comparing line ending values

本文关键字:Javascript 比较      更新时间:2023-09-26

我正在尝试将保存在DB中的行结束值与''r'n'''r'''n'进行比较。这可能吗?或者还有别的办法。这是行不通的。。。

if (value === "'r'n") {
    return "carriageReturnNewLine";
}
if (value === "'r") {
    return "carriageReturn";
}
if (value === "'n") {
    return "newLine";
}

实现这一点的一种方法是使用String match()方法和正则表达式:

if (value.match(/'r'n/)) {
    return "carriageReturnNewLine";
}
if (value.match(/'r/)) {
    return "carriageReturn";
}
if (value.match(/'n/)) {
    return "newLine";
}

供参考:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/match