preg-match

    0热度

    1回答

    Spotify有两种使用url /标识符的方法。我想要得到的字符串的最后部分下方(标识) example url's: a. https://play.spotify.com/artist/6mdiAmATAx73kdxrNrnlao b. spotify:artist:6mdiAmATAx73kdxrNrnlao 不能让下面的代码的工作,这样我就可以把它添加更多选项后也是如此。我首先尝试

    0热度

    1回答

    preg_match()函数是否可以包含在匹配数组中找不到的组? 这里是我使用的模式:([0-9] +)???? /^([0-9] +)\ S([^ IIBB])( [i]]?([bB])?$/ 我在试图将人类可读大小解析为字节。这种模式符合我的要求,但前提是我可以按绝对组顺序检索匹配。 这会产生高达5个的匹配组,这将导致在一个比赛阵列具有索引0-5。但是,如果字符串不匹配所有群体,那么匹配阵列可

    -1热度

    3回答

    更改案例时,我想拆分字符串。 例如我有两个字符串:ABCcd和abCDE。 我就导致ABC和cd第一和ab和CDE第二。没有定义小写和大写的数字。 我已经试过preg_match和preg_split但我有一些问题来定义正确的正则表达式。

    0热度

    1回答

    我正在编写一个脚本来将XML feed转换为HTML。例程的一部分涉及将原始状态名称转换为与preg_replace链接。它大部分工作正常,但我遇到了“弗吉尼亚”和“西弗吉尼亚”的问题。 <?php $state_patterns = array( '/\balabama\b/i', '/\balaska\b/i', '/\barizona\b/i', '

    0热度

    3回答

    我遇到preg_match()的一些问题。 我用这个代码(以及它曾经在过去的工作相当不错): preg_match("/PHPSESSID=(.*?)(?:;|\r\n)/", $code, $phpsessid); 但现在它不再工作。 (返回一个空数组)。 我的题目:HTTP/1.1 302 Moved Temporarily Server: nginx/1.8.0 Date: Wed, 2

    1热度

    4回答

    后,我有这样的 1x5 Girl In The Flower Dress.mkv 文件名,这意味着Season 1 Episode 5In The Flower Dress的 2x6.English,.Fitz.or.Percy.avi 这意味着English, Fitz or Percy 如何Season 2 Episode 6提取季节编号,剧集编号和系列名称

    -1热度

    1回答

    如果我有这样的字符串: $string = "number: 20 (10 30 10 zzz) 40 60"; 如何匹配括号外的所有号码? 我想只得到 20,40,60

    -1热度

    2回答

    我有一个字符串 <div class="line"><input name="sid" value="" type="hidden"><img src="1.jpg" height="40" width="180"><input name="word" size="30" maxlength="50" value="" type="text"></div> ,我试图找到与NAME =字替换整个

    1热度

    3回答

    如何从 $content = "The International Journal of Nursing published a <b>study of 557 adults suffering</b> <br> <b>from sleep</b> disorders. In this study, music was played when they ..."; 匹配文本 $line

    1热度

    2回答

    我正在阅读的一本书有这段代码,但不知道为什么preg_match中有这么多反斜杠。第一个\可能意味着匹配字面反斜杠,但为什么还有两个表达式? 这是代码为“提供命名空间支持”与自动加载: // listing 05.18 $namespaces = function ($path) { if (preg_match('/\\\\/', $path)) { $path = st