gpt4 book ai didi

javascript - 如何匹配unicode字符正则表达式

转载 作者:行者123 更新时间:2023-12-04 08:35:56 26 4
gpt4 key购买 nike

我有输入和正则表达式

  const input = `iPhone Xʀ`;

console.log(input.match(/^([\w\d\-\s]*)/));
我一直无法弄清楚如何匹配 ʀ Unicode 字符。
我试过 \\p{L}如另一篇 SO 帖子所述。
也试过放 u对于 unicode 作为修饰符。

最佳答案

使用 \p{L}与标志一起使用 gu :

const input = `iPhone Xʀ`;
console.log(input.match(/^([\w\d\-\s]*\p{L})/gu));

// output:

// [
// "iPhone Xʀ"
// ]

关于javascript - 如何匹配unicode字符正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64796962/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com