regex 相关问题

正则表达式提供了一种声明性语言来匹配字符串中的模式。它们通常用于字符串验证,解析和转换。由于正则表达式未完全标准化,因此具有此标记的所有问题还应包含指定适用的编程语言或工具的标记。注意:要求HTML,JSON等正则表达式往往会遇到负面反应。如果有解析器,请使用它。

非捕获组是多余的吗?

可选的非捕获组是多余的吗?以下是正则表达式:(?:wo)?man在语义上等同于以下正则表达式? (WO)?男人

回答 1 投票 5

正则表达式在\ n \ n之间找不到匹配项

我是正则表达式的新手,可以使用一些帮助。每个块由两个新行字符分隔\ n \ n。我需要得到狗的数量,但只有当该块含有中等大小的狗我才有...

回答 2 投票 0

如何确定字符串是否包含重复字母序列

使用JavaScript,我需要检查给定的字符串是否包含重复字母的序列,如下所示:“aaaaa”我该怎么做?

回答 7 投票 8

匹配文本块

我有一些看起来像这样的文字,PIN ABC DIRECTION IN;港口RECT 10 20 20 40; END END ABC PIN ABC2 DIRECTION OUT;港口RECT 10 20 20 40; END END ABC2我需要提取...

回答 1 投票 0

正则表达式在.htaccess中重写规则

我试图在迁移后重定向旧网站的一些网址,需要重定向的网址是:第一个块:/ fr / YYYY / mm / dd / / fr / YYYY / mm / / fr / YYYY target:blog /秒......

回答 1 投票 0

Google会放置API图片响应

您需要使用Google API获取某个地点的图片参考,但Places的API的响应是:

回答 1 投票 -1

匹配除特定少数之外的所有单词用于替换目的,数学表达式用例

在字符串x ='(var1 * 1.3e4 + abc)/ log(blabla + 2E3)中'我想用'1'代替var1,abc和blabla,比如传入ast,看看这是否合适表达。我不想碰......

回答 1 投票 0

preg_replace Double Spaces到一行开头的tab(\ t)

只是一个简单的快速问题。我想用Tabs替换行开头的Double Spaces。目前我正在尝试使用preg_replace('〜^({2})〜',“\ t”,$ text)但是只替换了...

回答 6 投票 2

使用正则表达式逐段分隔文本

我试图在各种各样的文本中开始和结束段落的索引位置。我正在使用Pattern和Matcher类,并且在理解如何设置模式方面遇到了一些问题....

回答 1 投票 0

正则表达式预测grep中的“not follow by”

我试图grep所有Ui \的实例。没有后跟Line甚至只是字母L什么是正确的方法来编写正则表达式来查找特定字符串的所有实例未遵循...

回答 5 投票 88

在Notepad ++中使用正则表达式来替换CDATA中的<和>

我正在使用Notepad ++修复一个巨大的XML导出文件,其中一个挑战是将所有<和>字符替换为<和>。问题是,我不能简单地使用替换所有...

回答 1 投票 1

perl中支持Unicode的字边界

我在perl-5.24上,我偶然发现\ b不是unicode意识到:$ echo'“”test“”“”тест“”'| perl -pe's /“”\ b /“/ g'”test“”“”тест“”我预期它在哪里“test”“”тест“”。然后我学会了......

回答 1 投票 0

正则表达式绝对路径匹配 - Java

我想检查我收到的路径是否是绝对路径。这是我的要求:以“/”开头只包括英文字母,数字和特殊字符'_','。',' - ','〜...

回答 1 投票 -3

正则表达式提取子串的重复出现

我输入的数据包含一个或多个子串的重复出现,以2美元符号$$开头,以2美元符号结束。例如:$$ any_alphanumeric_characters $$ useful_text_1 $$ ...

回答 1 投票 0

preg_match模式在php v5中不起作用

我正在使用PHP版本5.4.45。我在PHP版本7中测试此代码并且工作正常但在版本5.4.45 $ string ='9301234567'中不起作用; if(preg_match('/ ^ \ 9 \ d {9} /',$ string)){$ string ='0 + 1'。$ ...

回答 3 投票 3

期待正则表达式搜索完整的行或文本

我的expect_output(缓冲区)如下所示。状态QM1 QM(QM1)状态(运行)CPU:0.02%内存:...

回答 3 投票 -2

名称的跨浏览器Jquery正则表达式

我想允许用户只输入字母。但Home,End,Backspace,Delete和Arrow键按钮应在文本框中工作。我已经编写了以下jQuery代码来实现这一目标。 ......

回答 1 投票 1

正则表达式返回未定义

我正在尝试初学者coderByte挑战之一,Simple Symbols。挑战总结如下。 “使用JavaScript语言,让函数SimpleSymbols(str)取str参数为......

回答 4 投票 1

在数据库和长字符串中查找匹配的单词

我有一个大型的城镇数据库(大约30万),我正在尝试 - 使用python-来检查给定的字符串是否包含其中一个城市。实现这一目标的最佳方法是什么?

回答 1 投票 0

从字符串c#中提取double值

我想从我的字符串中提取double。 buff =“VA VV_CELL1 3.55”当我使用以下代码private void GetLine(string msg,string buff,double numb){comPort.WriteLine(msg); ...

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.