正则表达式

  • 正则表达式:在变量名中删除无效字符 2015-03-16

    让我们假设我有这个变量名:$$ 5#瓦尔_# 名 #1! 现在我想删除无效字符(粗体). 规则是:允许的字符是AZ,AZ,下划线和0-9,但(在这里来)不是第一个字符. (预期结果:Var_Name1) 我目前在2个步骤做到这一点: s/[^a-zA-Z_]//g ,比s/^[0-9]//g 是否有可能与一个正则表达式来做到这一点? 由于UND问候 --------------解决方案------------- 这应该这样做: s/^[^a-zA-Z_]+|[^a-zA-Z_0-9]+//g 在

    关键词: 正则表达式,字符
  • 有人可以给我一个正则表达式的一个数字是1和5之间 2015-03-15

    有人可以给我一个正则表达式一个数为1和5,个位数之间 例如输入必须是数字1和5,55或23之间不匹配 --------------解决方案------------- 请尝试使用锚: /^[1-5]$/ 说明: ^开始行/串. [1-5] 1和5之间的数字. $结束线/串. 这岂不是更简单的检查它作为一个数字(即如果(X> = 1 && x <= 5)或类似的东西),而不是使用正则表达式? 更简洁地说 if(x> 0 and x<5) 恕我直言 也许这应该做的[1-5

    关键词: 正则表达式
  • 经典ASP - 正则表达式 - 样式没有同字符串替换为空 2015-03-15

    我试图用空的使用正则表达式替换的内容. objRegExp.Pattern = "<(?>/?)(?!(p|strong)(>|\s))[^<]+?>" sHtml = objRegExp.Replace(sHtml, "") 如果我测试这个<(?>/?)(?!(p|strong)(>|\s))[^<]+?>上gskinner正则表达式,它工作正常. 但是,当我把这个关于Classic ASP页面,它不工作

    关键词: 正则表达式,ASP经典
  • 打印$ 1 =〜S / - //在Perl 2015-03-15

    这将导致错误"的只读值的变形试图在......" $mfgs = "AUDBMWCH-FO-TOY"; while( $mfgs =~ /(.{3})/g ) { print $1 =~ s/-// . "\n"; } 我如何做到这一点无需增加额外的线路? 据我可以告诉Perl没有内置str_replace()的功能. 我可以只写一个,但正如我所说,我试图找出如何做到这一点没有代码的其他行. 这不是正在一个真正的项目使用. 这仅被用于学习的目的.

    关键词: 正则表达式,PERL
  • JMeter的嵌套的正则表达式 2015-03-15

    是否有可能在JMeter中,使嵌套的正则表达式? 或者对一些$ {varible}执行正则表达式? 而如何 - 如果它是可能的吗? --------------解决方案------------- 是的,你可以使用JavaScript函数做到这一点. 在普通的JavaScript,你会用regexp.exec这里是例子链接 https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/RegExp/exec

    关键词: 正则表达式,JMeter的
  • URL重写正则表达式的问题 2015-03-15

    在这里ISAPI重写我的正则表达式是不是在URL中传递变量 试图通过像一个变量:www.domain.com/z34232/ProductName.html REF =魔法 但代码忽略了"REF =神奇"的字符串 RewriteRule .*z([[:digit:]]*)\/.*.html\??(.*) /product.asp\?pnum=$1(?2&$2&:) [I,O,L] 任何建议将是非常有益的. 我需要保持完整的字符串的其余部分. --------------

    关键词: 正则表达式,URL重写,ISAPI重写
  • JavaScript的正则表达式与反向引用 2015-03-15

    我想构建正则表达式(在JavaScript),这将返回: 字符串"测试"组(测试)和(), 第二组是空的 而对于字符串"测试了"组(测试)和(试验一) 那可能吗? --------------解决方案------------- 可以与进行: /(?=(test))(test-a)?/ 更换test和a与你真正需要的模式. 您可能还需要固定它,例如: /^(?=(test))(?=(test-a)?)test(?:-a)?$/

    关键词: 正则表达式
  • 如何更换。 在Visual Studio中/串图案

    如何更换。 在Visual Studio中/串图案 2015-03-15

    我有很多的代码在我们这样的解决方案: Localization.Current.GetString("abc.def.gih.klm"); 我想取代它: Localization.Current.GetString("/abc/def/gih/klm"); (.),点的数量是可变的. 我怎样才能做到这一点在Visual Studio(2010年)? 编辑:我想替换字符串代码(在VS 2010中编辑器),而不是当我运行我的应用程序 非常感谢你 ------------

    关键词: Visual Studio中,正则表达式,编辑
  • Netbeans的或者Eclipse automatise编辑任务 2015-03-15

    我有一个任务我应该做的有线问题. 我应该找一个源代码字符串翻译,并以同样的功能,参数,应该是字符串,这是改变替换它们. $variable = "Hello world"; 应该成为 `$变量=翻译("你好世界"); > $variable1 = " This was written in $year . " ; > $variable2 = " This was written in $month $year . &quo

    关键词: IDE,正则表达式,日食,自动化,NetBeans的
  • 正则表达式找到两个字符串中的任何地方输入 2015-03-15

    我怎样写一个正则表达式匹配给定的两个字符串,在字符串中的任何位置? 举例来说,如果我寻找cat和mat ,它应该匹配: The cat slept on the mat in front of the fire. At 5:00 pm, I found the cat scratching the wool off the mat. 不管是什么之前这些字符串. --------------解决方案------------- /^.*?\bcat\b.*?\bmat\b.*?$/m 使用m修饰符(

    关键词: 正则表达式,字符串
  • 如何使用前章字符串中匹配字符串的多个实例 2015-03-14

    如果我有一个HTML字符串,例如: <div><p>£20<span class="abc" /><span class="def">56</span></p></div> 我想要的文字: 20<span class="abc" /><span class="def">56 如何定义一个正则表达式多次匹配目标部分. 到目

    关键词: 正则表达式
  • 简单的regex不htaccess的工作 2015-03-14

    看起来像一个简单的问题. 但我根本不明白: 这片htaccess的规则做的工作: RewriteEngine On RewriteRule ^m(.+)$ ?s=$1 但是,这并不: RewriteEngine On RewriteRule ^(.+)$ ?s=$1 它返回一个内部服务器错误 . 什么是错的正则表达式? 我应该为了工作而改变? --------------解决方案------------- 我不知道什么是"不起作用"确切指的是,但我认为它可能会卡在重写循环. 尝试这个:

    关键词: 正则表达式,的.htaccess,URL重写
  • 与共享HostGator的服务器上的多个CodeIgniter的安装问题 2015-03-14

    我有HostGator的和多个CI安装一个共享的托管计划. 对于每一个安装,我已经能够成功地从URL中删除"的index.php",但是在我的插件域,不关我的CSS,JS或或图像文件加载正确. 以下是我对主域国防部重写: RewriteEngine on RewriteCond $1 !^(index\.php|images|robots\.txt) RewriteRule ^(.*)$ /index.php/$1 [L] 而对于我的插件域,我有这样的: RewriteEngine O

    关键词: 正则表达式,国防部重写,共享主机,笨
  • 如何搜索使用Perl的两个时间戳之间的文件行? 2015-03-14

    在Perl我想读一个日志文件,将只打印有两个特定时间之间的时间戳的行. 时间格式为HH:MM:SS,这始终是每个日志第三个值. 例如,我会寻找线路,将12点52分33秒之间回落至十二时59分33秒 我是新来的Perl,而且不知道拿地甚至开始这个程序哪条路线. 我敢肯定,这将使用某种类型的正则表达式,但对我的生活中,我甚至不能开始捉摸什么这将是. 可能有人请帮助我与此有关. 此外,为了使这更困难我必须这样做与核心Perl模块,因为我的公司也不会允许我使用的任何其他模块直到他们被测试和验证会出现在任

    关键词: 正则表达式,Perl和时间戳
  • 只有当它包含了从白名单中的所有单词匹配的文字,但没有黑名单 2015-03-14

    我想这会更容易理解我想要实现这个例子: 比方说,我们有这个白名单 : one two three . 而这个黑名单 : four five . 然后: three one two是一个匹配的文本(包含所有白名单的话); one three two six是匹配的文本(包含所有白名单的话); two one不匹配的文本(没有白名单字three ); one four two three不是匹配的文本(包含黑名单字four ). 谁能帮我出了这种情况下,一个正则表达式? --------------

    关键词: 正则表达式
  • 正则表达式:Mailadresses名单 2015-03-14

    input: name <[email protected]>; [email protected] <[email protected]>; Output: [email protected], [email protected], [email protected],[email protected] 我要删除的东西之间>;(?*)<可是我的正则表达式是行不通的. --------------解决方案------------- 如果>;(?*)<是你试过了正则表达式,那么问号可能是错误的. 它没有特殊的含义. 尝试使用

    关键词: 正则表达式
  • 我可以在正则表达式使用或不获取什么封闭? 2015-03-13

    我已经使用正则表达式之前,但我远远专家... 我读了,现在的一个项目,但我快成为一个问题. 我使用rubular.com建立我的正则表达式,它们的文档描述了以下内容: (...) Capture everything enclosed (a|b) a or b 如何使用OR表达式不捕捉什么的呢? 所以,如果我想匹配"A或B后面的交流",而只捕获C,我不能用 (a|b)(c) 对? 然后,我抓住这两个"A或B",以及为"C". 我知道我可以筛选通过

    关键词: 正则表达式,组,捕获
  • 正则表达式的主机 2015-03-13

    我如何能匹配像123-45-67-89.dummy37.ipx.northtelecom.net.uk或q6415-ipbffx02alas.tokyo.ocx.wa.jp正则表达式的主机? 附加信息,一些样品(我修改了一些主机出于隐私原因): abc953.internetdsl.uwnet.pl ip-200-200-200-200.static.puxdsl.pt.lu 123-123-45-45.cost.xligtik.se saul-wilhem-c-118-37.sewl-net.

    关键词: 正则表达式
  • 正则表达式印度移动号码 2015-03-13

    我想正则表达式为印度的手机号码,下设10个数字. 这应该匹配编号始于9或8或7. 例如: 9882223456 8976785768 7986576783 它应该不匹配的数字开始的1至6个或0. --------------解决方案------------- ^[789]\d{9}$应该做的伎俩. ^ #Match the beginning of the string [789] #Match a 7, 8 or 9 \d #Match a digit (0-9 and anything el

    关键词: 正则表达式
  • 无视一切,但在水银的子文件夹 2015-03-12

    我想不顾一切但水银的子文件夹. 该文件夹我想保持: a/b/c/d/e/f 在其他的一切: a/b 应该被忽略. 我使用正则表达式模式在.hgignore文件. 这是我到目前为止: a/b/(?!c) a/b/c/(?!d) a/b/c/d/(?!e) a/b/c/d/e/(?!f) 即使这工作得很好,我想它收缩到单行: a/b/(?!c/d/e/f) 除了这不起作用. 我试图逃跑在几个方面的斜线,但它并没有帮助. 任何提示? --------------解决方案------------- 你尝

    关键词: 善变的,正则表达式

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 11.352 (s). 9 q(s)