regex - 返回破折号后跟单个字符
问题描述
这按预期工作:
([^\u0000-\u007F])+-हा([^\u0000-\u007F])+
回报:
ब-हाणपूर
ब-हाणी
बनियन-हाफ
但我正在寻找 1 个字符,然后是破折号。预期的输出是:
ब-हाणपूर
ब-हाणी
我试图用这样的字符数替换 + 符号......
([^\u0000-\u007F]){1}-हा([^\u0000-\u007F])+
但它返回了相同的 3 个结果。我如何返回前 2 个?
解决方案
推荐阅读
- sql - 如何找到平均时间?SQL 服务器 2017
- google-sheets - Google 表格中的条件数据验证
- aws-application-load-balancer - 基于 ALB 入口控制器路径的路由
- django - 在子目录上部署 Django App (Namecheap)
- javascript - NextJs youtube iframe cookie
- primefaces - 有没有办法在不使用 JavaScript 的情况下在 primefaces 水平条形图中显示点标签?
- angular - 为什么我会收到“没有重载匹配此调用”错误
- python - 即使在关闭 gui 后 Python 也保存变量
- python - 我想使用python的replace()函数删除文本中的字符,但只删除了一半
- php - MySQL (PHP) 不根据 SQL 查询对 Array 进行排序