我在 php 中找到了这个正则表达式
preg_match('#https?\://(?:www\.)?facebook\.com/(\d+|[A-Za-z0-9\.]+)/?#',$str,$matches);
该模式是通用的,因此它匹配:
- http 和 https URL。
- 带有或不带有 www 前缀的 URL。
- 带有或不带有尾随 / 的 URL。
- 匹配 Facebook 数字 ID。
- 符合 Facebook 的用户名规则。
我无法理解表达式,因为我对正则表达式了解不多,表达式是否正确?它与项目匹配?
我需要在 JavaScript 中使用它
JavaScript 中的等价物是什么?