regex - 正则表达式匹配阿拉伯文本中的电话号码
问题描述
我正在使用这个正则表达式来提取阿拉伯文本中的电话号码。
我已经尝试过以下正则表达式:
\b[+]*[(]{0,1}[0-9]{1,4}[)]{0,1}[-\s\./0-9]*\b
在阿拉伯文本+拉丁电话号码的情况下,这不起作用
输入:
من الرجاء الاتصال بي على ذلك الرقم 312-555-83
我期待输出:
312-555-83
输入:
إذإذك
届
أأأأأأأأ,,,,,,,,ف电,,,,,,,玫瑰
混合阿拉伯语和拉丁语可能会令人困惑,您需要在 RTL 编辑器中将其可视化。
解决方案
推荐阅读
- node.js - 需要通过 Multer-s3 将从套接字接收到的服务器上的 Blob 发送到 S3 存储桶
- rabbitmq - 无法建立 TCP 连接,RabbitMQ
- python - 使用 Keras 和 Tensorflow 的自定义层
- css - SharePoint - 具有 RTF 格式的 CSS 列
- spring - 我在创建产品时遇到了一个错误,当它显示类别类型时,它给了我一个文件的位置
- python - 在opencv python中绘制多边形的问题
- mysql - SQL 在全名中搜索姓氏
- python - 如何使用 Beautiful Soup 有效地抓取多个页面?
- ios - 通过应用商店获取带有深度链接 url 的参考代码
- csv - 在 Jmeter 中是否有可能基于当前的 csv 行我可以决定调用哪个端点?