问题标签 [rex]

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.

0 投票
1 回答
1931 浏览

java - Oracle 错误:“异常:使用了无意义的 REX 前缀”

安装 Oracle 11g 时出错

连接到我的 ORACLE DB 时的消息(使用 11g express ver)

我试图在我的本地计算机(Windows 7 64 位)上安装 Oracle 11g,但第一次截屏失败。(有一些韩语单词,但不需要关心) javaw.exe 发生问题,错误消息是“无意义的 REX 前缀......”

所以我尝试了快速版本并完成安装。但是当我连接到数据库时,会显示第二条消息。两者都有“毫无意义……”。

有谁知道那是什么意思?我试图找到,但这不是很典型的情况,我猜。我认为这个问题可能与 DRM 与 JAVA 冲突有关。

0 投票
1 回答
191 浏览

regex - 从带有连字符并用点分隔的单词组中提取带有 REGEX 的字段

字符串示例:

需要提取如下字段:

一组带有连字符并用点分隔的单词

0 投票
1 回答
80 浏览

ruby - 将 lambdas 添加到我的编程语言中

我正在使用RexRacc创建自己的语言,但我遇到了困难。我不确定如何添加函数,或者任何不会像 lambda 那样立即执行的代码。我已经在语言中添加了块/lambda,但是块中的任何内容都会立即执行。我怎样才能制作一个可以在任何时候多次运行并拥有自己的范围的块/lambda?或者甚至像 if 语句,其中“块”仅在语句为真时执行?

这是我的代码:

词法分析器.rex:

解析器.y:

这就是我评估我的语言的方式:

0 投票
3 回答
1136 浏览

regex - 子搜索在主搜索中查找由 rex 组成的字段

我的子搜索包含这个预定义的字段,我正在尝试使用它来搜索我的主搜索,该搜索使用 rex 获取该字段,但我没有得到任何结果。

我尝试了一些不同的东西:

有人知道我该怎么做吗?

0 投票
1 回答
979 浏览

splunk - 如何使用 rex 命令在一个搜索查询中提取两个字段并绘制两个字段的计数?

我有一个日志语句,如 2017-06-21 12:53:48,426 INFO transaction.TransactionManager.Info:181 -{"message":{"TransactionStatus":true,"TransactioName":"removeLockedUser-1498029828160"}} 。如何提取 TransactionName 和 TranscationStatus 并以表格形式打印 TransactionName 及其计数。

我尝试了以下查询,但没有成功。它总是给我0。

sourcetype=10.240.204.69 "事务状态" | rex field=_raw ".TransactionStatus (?.)" |stats count((status=true)) as success_count

0 投票
1 回答
3917 浏览

regex - Splunk - 使用点/句点提取字段

似乎没有办法提取.名称中带有 a 的字段。

我正在尝试对旧数据使用字段提取器来创建与新数据 JSON 字段匹配的字段。

要对此进行测试,您可以这样做:

但我所做的只是在上面描述的“rex”原型和“字段提取”页面中出现相同的错误消息。

从'rex'原型我得到:

“rex”命令出错:编译正则表达式“(?[^,]+)”时遇到以下错误:Regex: syntax error in subpattern name (missing terminator)

从“字段»字段提取»添加新的”我得到:

尝试保存时遇到以下错误:Regex: syntax error in subpattern name (missing terminator)

关于如何解决这个问题的任何想法?

0 投票
1 回答
328 浏览

javascript - 正则表达式以相同的字符串开始和结束,而不仅仅是相同的字符

我想创建一个正则表达式来接收:

从:

我想我将使用正则表达式来匹配<p class="MyClass">和下一个之间的所有内容。所以正则表达式是/(<p class="MyClass">[\s\S]*)<p class="MyClass">/,在这种情况下可以正常工作。但是当我想得到这个页面的通知时它不起作用http://daotao.dut.udn.vn/sv/G_Thongbao_LopHP.aspx。DOM 这么奇怪?!

对不起,我的英语不好。

0 投票
1 回答
1328 浏览

command - 带大括号、圆括号、句点和引号的 Splunk rex 命令

我在 splunk 上遇到 rex 命令问题。我的查询输出以下内容。

{"(001) NULL.COUNT(1).NUMBER": "12345"}

我正在寻找仅提取值 12345,但目前,我有以下rex命令返回“ {"(001) NULL.COUNT(1).NUMBER": "12345"}”。

0 投票
1 回答
179 浏览

regex - 在 Splunk 中将一组字符转置为另一组字符

我需要使用单个替换正则表达式和 5 个捕获组替换西班牙字母表的 5 个元音中的所有重音。

在我的文本中,我有 áéíóúàèìòù 等等。直到现在我有这个正则表达式:

但是这个正则表达式在每个组上给了我相同的结果。

有没有办法在每个不同的组中获得不同的价值?像这样:

group1 ($1)-> A

group2 ($2) -> E

group3 ($3) -> 我

组 3 ($4) -> O

group3 ($5) -> U

我知道如何使用 5 种不同的正则表达式来做到这一点,但我只需要一个。有什么想法吗?

非常感谢!!

0 投票
1 回答
417 浏览

splunk-query - 在 splunk 中搜索唯一 IP

我有类似的 splunk 数据:

{"@timestamp":"2019-02-26T05:12:30.090+00:00","@version":"1","message":"\n============ ====>\n请求详细信息:\n[requestId:abc118f2-qqff-10bb-a900-33cc9b88e333]\n[requestMethod = GET]\n[requestUrl = http://test.api.tmp.com/rawQuantities] \n[requestHeaders = {testing-id=Root=abc-123-xyz, x-forwarded-proto=https, host=test.api.tmp.com, x-forwarded-port=443, content-type=application/ json,x-forwarded-for=xx.xx.xx.xx,accept-encoding=gzip,deflate,accept=application/json,user-agent=Apache-HttpClient/4.5.2 (Java/1.8.0_181)}] \n[requestBodySize: 0]\n<================>\n ... ... }

有IP:x-forwarded-for=xx.xx.xx.xx 我只想过滤掉所有唯一的IP。

我尝试了一些组合,例如: