preg-replace

    10熱度

    5回答

    我有一個匹配MySQL中的字段,我認爲我可以使用正則表達式,但似乎MySQL沒有我需要的功能來完成這項工作。這裏是場景: 我在PHP中有一個名爲$ url的變量。假設這個變量被設置爲字符串「/ article/my-article/page/2」。我也有一個MySQL的URL表格,我想從中提取內容。但是,存儲在我的表中的URL包含通配符。 以前,我設置了這個值,以便表中存儲的值如下所示:「/ ar

    4熱度

    5回答

    我想從html文件中動態刪除特定標籤及其內容,並想到使用preg_replace,但無法獲得正確的語法。例如,基本上它應該這樣做: 用(和包括)「」之間的所有內容替換爲空白。 有人可以幫我解決這個問題嗎?

    2熱度

    4回答

    我構建了一個表單,但表單的某些行可能會返回空白,並使用默認值。我試圖找到搜索的形式輸出,然後刪除,我知道是不是需要的比特的方式 - 它看起來像: <tr bgcolor="#FFFFFF"> <td>2E</td> <td id="8003">-800</td> </tr> 我使用str_replace()函數有效的一對夫婦位,但我的主要問題是,bgcolor =「#FFFFFF」可以更

    4熱度

    3回答

    我正在寫一個快速preg_replace從CSS中去除註釋。 CSS評論通常有這種語法: /* Development Classes*/ /* Un-comment me for easy testing (will make it simpler to see errors) */ 所以我試圖殺死一切間/ *和* /,就像這樣: $pattern = "#/\*[^(\*/)]

    0熱度

    1回答

    我在一個小項目工作學習PHP更好。 該項目有一個主文件,它使用fopen + fread打開另一個網站(例如youtube)。 (或file_get_contents?) 該網站將被保存到一個變量,之後的函數將解析該文件的內容,並應具有先進的內容替換某些項目,例如: <div onclick="play(id=12432);"> Play Video </div> replace with

    0熱度

    3回答

    $url = "example-com--folder"; $searchArray = array('/-/','/--/'); $replaceArray = array('.','/'); $url = preg_replace($searchArray, $replaceArray, $url); 我想輸出是example.com/folder但我現在得到的是example.co

    2熱度

    2回答

    $ string = preg_replace(「#[name =([a-zA-Z0-9 .-] +)*]#」,''。「$ 1」,$ string ); 腳本這部分不工作: str_replace(' ', '-', "$1") 我需要 「與」 來代替 「 - 」, 我也嘗試preg_replace主要preg_replace內,str_ireplace也 但這仍然不起作用

    0熱度

    3回答

    我有以下代碼: protected function safePath($path) { $path = (string) $path; $path = preg_replace( array( '#[\n\r\t\0]*#im', '#/(\.){1,}/#i', '#(\.){2,}#i', '#(\.

    1熱度

    3回答

    我想匹配並從提取的變量:{{variable:int}} 可變將是什麼AZ :是分離器 INT將是一個整數0 -9 curretly我有:preg_replace('!\{\{(\S+)\}\}!', "$1", $string) 只有一半的工作,我仍然必須拆分:。 謝謝!

    1熱度

    2回答

    我想分割字母數字(帶空格)和非字母數字用逗號分隔一個字符串。 我這個嘗試... $str = "This is [email protected]#$%^&"; preg_replace("/([a-z0-9_\s])([^a-z0-9_])/i", "$1, $2", $str); 但我得到這個結果... 這就是!@#$%^ & 如何我可以修復搜索pattarn以獲得此結果嗎? 這就是!@