问题标签 [regexp-replace]
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.
sql - 在oracle sql中使用正则表达式转换数据
我有一个像下面这样的数据,其中有标签限制。我在这里代表了他们的观点
我的预期输出是
我想用一些像这样的独特模式替换所有这些水平表,然后根据索引用 Mon, Tue 替换该模式
$1(6-20 )$2(6-20 )$3(6-20 )$4(6-20 )$5(6-20 )
我已尝试以下查询,但无法完成
javascript - 模式中带有修饰符的正则表达式
如何转义模式中的所有特殊字符(修饰符)?
在这段代码中,varinput
包含一个修饰符*
.. 如何转义输入(模式)变量中的所有特殊字符?
oracle10g - 使用 REGEXP_REPLACE 在 oracle 服务器中用一个换行符替换多个换行符
如何使用 REGEXP_REPLACE 在oracle 服务器中用一个换行符替换多个换行符。
oracle - oracle regexp_replace 删除最后一次出现的特殊字符
我有一个 pl sql 字符串如下:
我必须搜索最后出现的“/”并添加“;” 给它。我还需要转义参数('')中预设的引号以获得额外的引号。我需要像这样的输出
任何帮助。
sql - SQL 查询中的正则表达式
我有一个 SQL 查询,其中包含
在其SELECT
. LISTAGG
将 foo.name 列的值与 ',' 作为分隔符连接,同时REGEXP_REPLACE
替换重复项。
当我更改LISTAGG
“,”(逗号后跟空格字符)用作分隔符时,我必须如何调整REGEXP_REPLACE
?
编辑:
当改变REGEXP_REPLACE
它'([^,]+)(, \1)+'
似乎工作,我得到
CITRONENSÄURE、KALIUMSORBAT、PEKTIN
但是当更改为时REGEXP_REPLACE
,'^([^,]+)(, \1)+$'
我仍然有重复项:
CITRONENSÄURE、CITRONENSÄURE、CITRONENSÄURE、CITRONENSÄURE、CITRONENSÄURE、KALIUMSORBAT、KALIUMSORBAT、KALIUMSORBAT、KALIUMSORBAT、KALIUMSORBAT、PEKTIN、PEKTIN、PEKTIN、PEKTIN、PEKTIN
那么,'([^,]+)(, \1)+'
不管有没有^
和,是正确的$
吗?
regex - 从文本文件中删除行
我有一个文本文件,我想从中排除以数字 1 到 9 开头的行。我尝试使用正则表达式^\d+(.*)$
和将它们替换为空白(空字符串) ^[1-9](.*)$
,但它不起作用。
我正在使用 AutoIt 的StringRegExpReplace()
命令。
php - Laravel preg_match():没有找到结束分隔符'/'
我正在使用 Laravel 4.2。我正在尝试使用 Validator 使用正则表达式验证名称字段,这是我的规则如下:
但是,一旦我调用要验证的规则,就会引发错误,请参见下文:
sql - 使用 REGEXP_REPLACE 确保值之前出现“£”?
我希望在 APEX 中使用 REGEXP_REPLACE 来更改已放入字段中的任何值,以将其替换为相同的值,但在其前面带有“£”符号,这可能吗?
我的栏目名称是“薪水”
附言。oracle SQL,非常感谢!
编辑:对不起,我刚开始在大学使用 SQL,我真的不知道我在做什么。我想要一个名为“salary”的列,我想要一个约束和触发器,这样当在字段中输入一个静态数值时,例如 1000,约束会看到这个并且触发器将其更改为 £1000,类似我设法用电话号码做的事情:
桌子:
扳机:
sql - RegExp_仅替换 PLSQL 中的数字单词
我需要帮助将数字单词替换为 null。
例子:
- 达斯顿 0989 有限责任公司
- Dustun_0989 LLC
- 第457章
- 457_Dustun LLC
- 334 邓禄普 987
输出:
- 达斯顿有限责任公司
- Dustun_0989 LLC
- 达斯顿有限责任公司
- 457_Dustun LLC
- 邓禄普
tcl - 使用正则表达式在 tcl 中搜索 backslach
如何使用正则表达式在 tcl 中搜索反斜杠“\”。我试过以下
我想在“。”之间搜索文本。和 ”\。”。这该怎么做?例如: abcd.efg\.hij => efg ,为此我尝试了这个: