草庐IT

REGEX_EXTRACT

全部标签

c# - java.util.regex 的 C# 等价物是什么?

我正在将Java代码转换为C#,需要替换Java正则表达式的使用。一个典型的用途是importjava.util.regex.Matcher;importjava.util.regex.Pattern;//...StringmyString="B12";Patternpattern=Pattern.compile("[A-Za-z](\\d+)");Matchermatcher=Pattern.matcher(myString);Stringserial=(matcher.matches())?matcher.group(1):null;应该从匹配的目标字符串中提取捕获组。如果能提供简

regex - 不带空格的字母数字、连字符和下划线的正则表达式

这个问题在这里已经有了答案:Alphanumeric,dashandunderscorebutnospacesregularexpressioncheckJavaScript(7个答案)关闭3年前。我想要一个正则表达式来检查字符串是否包含字母数字、连字符和下划线。除了这三个之外,不应有任何空格或其他特殊字符。我的字符串将在这两种模式中的任何一种下。XYZ0123_123456ABCdefGHI-727这个表达式我已经试过了。但它没有锻炼。[[a-zA-Z0-9_-]*]

匹配除文字字符串 'NIL' 或 'nil' 之外的任何内容的 Java RegEx

好的,伙计们。这是一个Java面试类型的问题,似乎难倒了这里一些非常聪明的人。他们实际上需要这个用于生产代码,所以它不仅仅是一个面试难题。他们需要一个正则表达式,在Java中,如果字符串文字是anything而不是3字母单词NIL,则返回true。测试需要不区分大小写,RegEx本身必须完成所有工作。因此,RegEx应该拒绝NIL、nil、NiL、nIL、等等。但是,它应该接受:nile、anil、will、zappa-nil-a和空字符串。编写一个简单的RegEx需要多少Java开发人员?显然很多! 最佳答案 您可以使用negat

Java RegEx 找不到匹配错误

下面的正则表达式给我java.lang.IllegalStateException:Nomatchfound错误Stringrequestpattern="^[A-Za-z]+\\/+(\\w+)";Patternp=Pattern.compile(requestpattern);Matchermatcher=p.matcher(requeststring);returnmatcher.group(1);请求字符串在哪里POST//upload/sendData.htmHTTP/1.1如有任何帮助,我们将不胜感激。 最佳答案 未尝试

Java RegEx Matcher.groupCount 返回 0

我知道有人问过这个问题,但我无法解决对于有正文的书对象(西类牙语):"quieromasdinero"(实际上要长很多)我的Matcher不断返回0:Strings="mas";//thisisfortesting,comesfromaListinthit=0;Patternp=Pattern.compile(s,Pattern.CASE_INSENSITIVE);Matcherm=p.matcher(mybooks.get(i).getBody());m.find();System.out.println(s+""+m.groupCount()+""+mybooks.get(i).g

java - RegEx匹配没有特定属性的<a> html标签

在Java中我需要匹配字符串中没有href属性的标签。例如在以下字符串中:textlink1textlink2text它不应该匹配link1(因为它包含href)但它应该匹配link2(因为它不包含href)。我设法构建了RegEx来匹配我的标签:]*>(.*?)但我不知道如何用href消除标签(我知道我可以使用HTML解析器等,但我需要使用RegEx来做到这一点。 最佳答案 描述小心像]*这样的正则表达式因为这些也会匹配其他以a开头的有效html标签例如或.也只是简单地寻找字符串href的存在不够好,因为该字符串可能位于另一个属性

java - RxJava : How to extract object from observable?

我觉得这是一个愚蠢的问题,但我暂时找不到任何答案,所以我要问一下,抱歉:)因此,我需要一个执行以下操作的函数:1)调用另一个函数来创建一个ObservableUser2)从ObservableUser获取User对象3)获取有关用户的一些信息并运行一些逻辑4)返回可观察用户我在执行第2步时遇到问题。我怎么做?或者,这种方法在某种程度上是错误的吗?这是函数的“模型”:@OverrideprotectedObservablebuildUseCaseObservable(){ObservableuserObservable=userRepository.findUserByUsername(

如何将Xpages Regex(第一个字符和最后一个字符)放置不可能是特殊字符

目前,我只允许该字段不允许通过使用此正则罚款:^[A-ZA-Z0-9_]*$如果我只想让用户通过第一个和最后一个字符的传递,我应该在Regex上放置什么?样本类似:.apple=失败Appplepie。=失败Apple.pie=Pass看答案以下正则应有作用:^[a-zA-Z][a-zA-Z0-9._]*[a-zA-Z]$

regex - 如何将没有查询字符串的 URL 重定向到有查询字符串的 URL?

我四处寻找我的问题的答案,但结果却更加困惑。我希望有人能帮助我...我需要重定向这个URL:http://www.testsite.co.uk/ecommerce/cabinets/aluminium_cabinets收件人:http://www.testsite.co.uk/products/cabinets/?types[]=illuminated-aluminium-cabinets&types[]=non-illuminated-aluminium-cabinets请帮忙:) 最佳答案 尝试:RedirectMatch^/e

regex - 重定向 301 - 重定向地址中包含特定单词的页面

我对.htaccess重定向有一个大问题。我必须从包含特定单词或数字的地址进行重定向(有些页面带有单词,有些带有数字)。这部分地址位于不同的地方,所以我需要通用解决方案。我试过这个方法,但没用:RewriteCond%{QUERY_STRING}(^|&)number-or-word(&|$)[NC]RewriteRulehttps://newdomain.com/new-specific-adress[L,R=301]附言我也换域名了。你有什么想法可以解决这个问题吗? 最佳答案 您缺少RewriteRule的第一个参数,它是要匹配