正则表达式匹配是/否

时间:2020-03-24 19:54:17

标签: regex

因此,我尝试将正则表达式与是/否匹配。这里以“是”为例: 我希望用户能够输入的基本上是y或Y,后跟任意字符。

到目前为止,我尝试过的是[Yy]\w+|[Yy],它可以工作,但是用我不太经验的正则表达式眼睛来看,看起来有点多余吗?

1 个答案:

答案 0 :(得分:1)

有正则表达式:

但是我建议最好只取字符串的第一个字符,将其转换为小写,然后检查它是y还是n。例如在JavaScript中:

const reply = "Yes";
const isItYes = reply[0].toLowerCase() === "y";  // <== true