preg-match

    0热度

    5回答

    我正在处理其中某个日期的字符串。有不同的方式的日期可以在此字符串出现: “...... 2009年1月11日18:00-21:00 ......” 或者 “...... 2009年1月11日18:15:00 00-02.11.2009 ...” 或 “... 01.11.2009 18:00 ...” 无论如何显示日期,我只需要开始日期“01.11.2009 18:00”。所以如果有两场比赛,那只

    2热度

    3回答

    如何找到同一字符的多次出现? 类似: $maxRepeat = 3; "pool" passes "poool" don't 我需要这对任何字符工作,所以我想我得逃跑的特殊字符等。和\ 哪些字符我必须逃脱? 你知道从php.net的任何一个很好的参考preg_match正则表达式分开?

    0热度

    7回答

    我在PHP,看起来在格式的日期正则表达式YYYY-MM-DD 我所拥有的是:[\d]{4}-[\d]{2}-[\d]{2} 我使用preg_match来测试日期,问题是2009-11-10工作,但2009-11-1033434也适用。我已经完成了一段正则表达式,我该如何确保它停在正确的位置?我试过做/([\d]{4}-[\d]{2}-[\d]{2}){1}/,但它返回相同的结果。 任何帮助将不胜感

    0热度

    4回答

    这里是我想匹配的模式: <div class="class"> <a href="http://www.example.com/something"> I want to be able to capture this text</a> <span class="ptBrand"> 这是我在做什么: $pattern='{<div class="productTitle">[\n]<((h

    3热度

    1回答

    我想这段代码为蟒蛇 data= "University of texas at San Antonio" a=IP(dst="129.132.2.21")/TCP()/Raw(load=data) sendp(a) 使用Scapy的发送数据包,但我收到提示在第三行“sendp(一)”的说法 Traceback (most recent call last): File "<pys

    0热度

    1回答

    我试图找到一个PHP的preg_match可以匹配 TEST1 TEST2 [...]但不TEST1 TEST2 [...] ,并返回test2的(...)为输出为$匹配。 我试图 preg_match('/^[a-zA-Z0-9][\[](.*)[\]]$/i',"test1 test2[...]", $matches); 但是,这两种情况相匹配,并返回完整的句子。 任何帮助表示赞赏。

    0热度

    1回答

    我需要使用正则表达式来提取以下字符串的数字: PC 32444的Xbox 43567 所以我的阵列将 array ([0] => 32444 [1] => 43567) 有人能帮助为我构建一个preg_match? 谢谢!

    4热度

    4回答

    我想接受来自用户的字符列表作为输入,并拒绝其余的。我可以接受格式化的字符串或查找是否缺少字符/字符串。 但是,我怎样才能接受只有一套字符,而拒绝所有其他字符。我想用preg_match来做到这一点。 例如允许的字符有:a..z,A..Z, - ,'' 用户必须能够以任何顺序输入这些字符。但是他们绝不允许使用除这些角色以外的其他角色。

    0热度

    1回答

    嗨,这段代码应该把所有的段放到一个数组中。 $dir = "../www.cms.actwebdesigns.co.uk2/logged.php"; #$dir = "../../logged.php"; $str = base64_encode(htmlspecialchars(preg_replace("#(?:\s\s+)|(?:\n)|(?:\t)|(?:\r)#", " ", fi

    14热度

    3回答

    你好,我想使用的preg_match在PHP解析“所需的文本”了,从一个html文档以下的 <p class="review"> Desired text </p> 通常我会用这样的事情simple_html_dom但在这种情况下,它不能被使用(上面的元素不会出现在每个需要的div标签中,所以我不得不使用这种方法来跟踪它何时不出现,然后相应地调整我的数组从simple_html_dom) 。