Tag: expression式

在C#中使用正则expression式查找带引号的引号string

我试图在一行中find所有引用的文本。 例: "Some Text" "Some more Text" "Even more text about \"this text\"" 我需要得到: "Some Text" "Some more Text" "Even more text about \"this text\"" \"[^\"\r]*\"除了最后一个外,还给我提供了一切,因为引号已经被删除了。 我已经阅读了\"[^\"\\]*(?:\\.[^\"\\]*)*\" working,但在运行时出现错误: parsing ""[^"\]*(?:\.[^"\]*)*"" – Unterminated [] set. 我该如何解决?

正则expression式,用大写字母拆分string,但忽略TLA

我正在使用正则expression式 System.Text.RegularExpressions.Regex.Replace(stringToSplit, "([AZ])", " $1").Trim() 以大写字母拆分string,例如: 'MyNameIsSimon'变成'我的名字是西蒙' 使用枚举时,我发现这非常有用。 我想要做的是稍微改变它,这样string只在下一个字母是小写字母的情况下才会被分割,例如: “ 今日 美国”将成为“今日美国” 可以这样做吗? 编辑:感谢所有的回应。 我可能没有完全想到这一点,在某些情况下,“A”和“我”需要被忽略,但这是不可能的(至less不是有意义的)。 在我的情况下,虽然下面的答案做我所需要的。 谢谢!

用Javascript正则expression式匹配重音字符

这是我今天遇到的一个有趣的片段: /\ba/.test("a") –> true /\bà/.test("à") –> false 然而, /à/.test("à") –> true 首先, wtf? 其次,如果我想在一个单词的开头匹配一个重音字符,我该怎么做? (我真的很喜欢避免使用/(?:^|\s|'|\(\) …. )之类的select器。

正则expression式/ _ / g是什么意思?

JavaScript的: .replace(/_/g," "); 我有我的代码,但不记得为什么或它做了什么! 你们中的一个正规expression大师能帮忙吗? 我知道这似乎是基本的,但正则expression式不是我的一杯茶,谷歌search/ G将没有多大帮助…

RegEx排除一个特定的string常量

可以使用正则expression式来匹配除特定string常量以外的任何string让我们说“ABC”? 这可能只排除一个特定的string常量? 提前感谢您的帮助。

我怎样才能匹配查询stringvariables与mod_rewrite?

假设我有这样的查询string参数的URL: /index.php?book=DesignPatterns&page=139 /index.php?book=Refactoring&page=285 使用mod_rewrite ,我如何将它们redirect到这样的SES URL? /DesignPatterns/139 /Refactoring/285

按分隔符分割string,但不转义

我怎样才能分隔string的分隔符,但不是如果它被转义? 例如,我有一个string: 1|2\|2|3\\|4\\\|4 分隔符是| 并且一个转义的分隔符是\| 。 此外,我想忽略转义反斜杠,所以在\\| | 仍然是一个分隔符。 所以对于上面的string,结果应该是: [0] => 1 [1] => 2\|2 [2] => 3\\ [3] => 4\\\|4

根据一个模式在R中提取一个子串

假设我有一个string列表: string = c("G1:E001", "G2:E002", G3:E003) 。 现在我希望得到一个只包含冒号“:”后面的部分的string向量,即substring = c(E001,E002,E003) 。 R有没有一个方便的方法来做到这一点? 使用substr ? 谢谢!

如何将所有stringreplace为Notepad ++中每个string中包含的数字?

我试图find以下模式的所有值: value="4" value="403" value="200" value="201" value="116" value="15" 并用范围内的值replace它。 我正在使用以下正则expression式来查找模式: .*"\d+" 我如何做replace?

Node.js如何在Express.js中工作?

使用Express.js ,会话非常简单。 我很好奇他们是如何工作的。 它是否在客户端存储一些cookie? 如果是这样,我在哪里可以find该cookie? 如果需要,我该如何解码? 我基本上希望能够看到用户是否login,即使当时用户并不真正在网站上(例如,如果Facebook知道您在其他网站上login时如何login)。 但我想明白,我应该先了解会议的工作。