gpt4 book ai didi

javascript - 如何使用 IDN 正则表达式匹配日文字符?

转载 作者:行者123 更新时间:2023-11-29 20:22:33 25 4
gpt4 key购买 nike

基于这篇文章link text

我想出了一个 javascript 的正则表达式

\b(([\w-]+:\/\/?|[\w\d]+[.])?[^\s()<>]+[.](?:\([\w\d]+\)|([^`!()\[\]{};:'".,<>?«»“”‘’\s]|\/)))

这个匹配 urls like

  • http://google.com
  • http://www.google.com
  • google.com

它在 google 上失败了,但是当我使用像 功功.jp 这样的日文字符时它失败了。

  • www.功劳.jp
  • http://www.功劳.jp
  • http://功功.jp

这些匹配。我应该更改什么才能使 功能.jp 也匹配。

最佳答案

这里做的非常细微的修改对我有用:

/(([\w-]+:\/\/?|[\w\d]+[.])?[^\s()<>]+[.](?:\([\w\d]+\)|([^`!()\[\]{};:'\".,<>?«»“”‘’\s]|\/)+))/

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

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