问题标签 [xregexp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 如何使用全字正则表达式搜索梵文文本?
我的带有梵文单词的 HTML 代码
我的 JavaScript 代码
js 的输出(在 Chrome 上)
页数:मंत्री,मंत्री, 2
页数:null
页数:मंत्री,मंत्री, 2
页数: , 0
整个单词搜索应该给出一个答案,但是 regexp 和 XRegExp 都让我失望了。我需要一些帮助。
javascript - XRegExp 匹配希腊语整个单词
我相信我的例子很容易解释,它匹配很好的英文单词,我也想匹配希腊单词。我不熟悉 xregexp 的 unicode 插件,我的模式被实现为与 regexp 一起使用。
javascript - javascript 正则表达式支持带有数字和字母的 UTF8 字符
如何生成正则表达式以支持带有数字 [0-9]、字母 [az] 和 [AZ] 的 utf8 字符。
我正在使用 xregexp 库来支持 utf-8 字符。
直到现在我使用:
- XRegExp("^\p{L}\d{0-9}+$") //不支持其中任何一个。
- XRegExp("[^\p{N}\p{L}]") //不支持其中任何一个。
- XRegExp("^\p{L}+$") // 仅支持 UTF-8 字符,[az] 和 [AZ] 而不是 [0-9]
谢谢。
regex - 如何创建正则表达式以支持 xregexp 以支持 UTF8 字符和其他一些字符
我想要支持数字、字母、特殊和 unicode 字符。在这里,我创建了正则表达式。
上面的表达式不支持 utf8 字符。请帮忙。正则表达式中定义的特殊字符是有效的并且它们支持但 utf8 字符不支持。
我无法确定问题出在哪里。
请帮忙。
regex - 如何创建正则表达式以省略 Unicode 字符“θ”?
我创建了一个正则表达式来支持 UTF8 字符:
现在,我不想支持 unicode 字符:'θ'(theta)。
javascript - XRegExp 与 RequireJS 兼容吗?
我下载了 RequireJS 单页应用示例。在 www/lib 文件夹中,我放置了 XRegExp 源代码xregexp-all.js(版本 2.0.0)。
在 www/app/main.js 中,我添加了:
控制台输出为:
不明确的
但是,requireJS 不会发出任何错误消息。难道我做错了什么?
javascript - XRegExp 到 JavaScript 正则表达式
我想将 XRegExp 函数转换为纯 JavaScript RegExp。基本上所有非字母数字字符都将替换为“_”,包括空格。
文本
这是一个示例文本 *\&^%$#@!~'
会像
This_is_a_sample_text____________
我有以下代码。
regex - XRegExp 正则表达式允许字符之间有单个空格
我正在使用 XRegExp 正则表达式。我想在我的角色之间留一个空格,我还需要启用特殊字符。我设法添加了允许的特殊字符,但我不能允许空格。
我的正则表达式unicodeWord = XRegExp("^(\\p{L}|[0-9][\s])+$");
它允许像
欢迎
但不是
你好欢迎
但是这个dosnt匹配这个字母数字。
unicode - 使用 XRegExp 将 unicode 句子拆分为单词数组
我正在使用以下脚本将 Unicode 句子拆分为单词数组。
现在我期待
有人说我需要使用 split 函数而不是 matchChain。
有什么建议么?