regex

regex

文章 40浏览 151
  • Powershell regex split string

    Powershellregexsplitstring我还是Powershell的新手;并且无法将我的头转换为一种将字符串转换为对powershell友好的对象的方法(转换为Powershell属性名称和每个属性名称的相应值,或者,如果这太复杂,则转换为二维数组网格)。理想情况下,我不介意查看每种方式是如何实现的,因此我将来可以采用任何一种方式。无论如何,这是下面的字符串:$String="Port…
    2025-04-161
  • 匹配正则表达式中的字符序列

    Matchsequenceofcharactersinregularexpression我想匹配字符串中的一系列字母。例如,如果我有字母TBE我想匹配所有以字母T开头并包含字母B和E至少一次的字符串。第二个字母必须出现在第三个之前,并且字母之间可能有无数个字符。那是字母TBE将匹配字符串表,麻烦和可怕,但不是Teb。我正在尝试使用在php中对此进行编码$A='T';$B='B';$C='E';$m…
    2025-04-161
  • 如何使用 NSRegularExpression 提取某些文本?

    HowtoextractcertaintextwithNSRegularExpression?我正在尝试从以下代码中提取(80.4):NSString*originalString;//whichwillcontain"",howeveryouwanttogetitthereNSString*afterColon=[[originalStringcomponentsSeparatedByStrin…
    2025-04-161
  • Sublime Text 中的非捕获组正则表达式不起作用

    Non-capturinggroupreg-exinSublimeTextnotworking我正在尝试删除标签之间的所有挥之不去的空格。所以我尝试用正则表达式选择它们。<span></span>^^^^^^^^(?<=>)+(?=<)(?<=>)\\s+(?=<)我的正则表达式是(?:>)+(?:<)。我正在尝试使用非捕获组…
    2025-04-161
  • 如何使自动超链接正则表达式忽略带有src的img标签?

    Howtomakeautohyperlinkregexignoreimgtagswithsrc?本问题已经有最佳答案,请猛点这里访问。我有以下正则表达式,它将所有纯文本超链接替换为实际的锚标记。$acturl='~(?:(https?)://([^\\s<]+)|(www\\.[^\\s<]+?\\.[^\\s<]+))(?<![\\.,:])~i';$content=pr…
    2025-04-161
  • 用 html url 替换所有文本 url

    replacealltexturlswithhtmlurl我有一个文本文件,其中包含希望用打开到新选项卡的a标记替换的url。我正在将.txt文件转换为.md文件并需要可点击的链接。我在下面展示了(1)一个MWE,(2)期望的输出(3)我最初尝试创建一个函数(我假设这将/可能需要gsub和sprintf函数来实现):MWE:x<-c("contenthere:http://stackover…
    2025-04-161
  • 如何创建一个正则表达式来解析字符串的所有行以获取子字符串,并且仅在未找到子字符串时才返回匹配项?

    HowcanIcreatearegexthatparsesalllinesofastringforasubstring,andreturnsamatchonlyifthesubstringisnotfound?我正在尝试构建一个正则表达式,但我发现对于这种特殊情况很难做到这一点。仅当我尝试解析的字符串不包含特定子字符串时,我才想返回匹配项。例如(搜索不区分大小写的子字符串"test"):"Line…
    2025-04-161
  • Perl s///g 中发生了多少次替换?

    HowmanysubstitutionstookplaceinaPerls///g?小例子:perl-e'$s="aaabbcc";$c=()=$s=~/a/g;print"$c\$s\"'(m//g)输出3aaabbcc1xxxbbccperl-E"$s='aaabbcc';$c=()=$s=~s/x/y/g;sayqq'$c-$s'"#prints"1-aaabbcc"perl-E"$s='a…
    2025-04-161
  • Regex,使用单词边界捕获而不在 \\”dot\\” 和/或其他字符处停止

    Regex,captureusingwordboundarieswithoutstoppingat"dot"and/orothercharacters例如给定这样的字符串:随机词,随机字符##?,一些点。用户名bob.1234其他东西我目前正在使用这个正则表达式来捕获用户名(bob.1234):\\busername(.+?)(,||$)\\busername(.+?)\\b但是我的代码需要一个只…
    2025-04-161
  • Backbone route _extractParameters 捕获一个额外的空参数

    Backboneroute_extractParameterscapturinganextranullparameter我的主干路由器中有以下路由:'surveys/:surveyId?:opts':'SurveyList:Selected'this.on('route',function(){PubSub.publish(Events.RouteChanged,{route:arguments[…
    2025-04-161
  • 动态长度的正则表达式

    Regexwithdynamiclength我有2或3个单词的字符串:'applegrapelemon''applegrape'/^(\\w).*?\\(\\w).*?\\?(\\w?).*?$/varfirstLetters='';varmatch=str.match(/\\b\\w/g)if(match)firstLetters=match.join('');varaString='apple…
    2025-04-161
  • grepl() 和 lapply 填充缺失值

    grepl()andlapplytofillmissingvalues我以以下数据为例:fruit.region<-data.frame(full=c("USredapple","bombayAsiamango","goldkiwiNewZealand"),name=c("apple","mango","kiwi"),country=c("US","Asia","NewZealand"),t…
    2025-04-161
  • 检查Java中正则表达式中模式的第n次出现

    CheckfornthoccurrenceofpatterninregularexpressioninJava本问题已经有最佳答案,请猛点这里访问。我想使用Java正则表达式检查输入字符串中特定模式的第n次出现。你能建议怎么做吗?这应该可以工作:MatchResultfindNthOccurance(intn,Patternp,CharSequencesrc){Matcherm=p.matcher…
    2025-04-161
  • 如何使用正则表达式提取”==”两边的操作数?

    Howtoextracttheoperandsonbothsidesof"=="usingregex?语言和包python3.8,正则表达式描述输入和想要的输出如下:if(programWorkflowState.getTerminal(1,2)==Boolean.TRUE){想要:programWorkflowState.getTerminal(1,2)和Boolean.TRUEbooleani…
    2024-11-201
  • Python 正则表达式匹配我不想要的字符串

    PythonregexmatchingonstringsIdon'twant本问题已经有最佳答案,请猛点这里访问。这是我第一次尝试将正则表达式与Python一起使用,或者根本没有,但它没有按预期工作。我想要一个正则表达式匹配任何字母字符或下划线作为第一个字符,然后是任意数量的字母数字字符或下划线。我使用的正则表达式是'^[a-z_,AZ][a-z_A-Z0-9]*',它似乎在pythex.org上…
    2024-11-181