preg-replace

    0热度

    2回答

    我试图删除之间的所有空格设置高亮之间的所有空白: [code/][code] 例如: [code]http://stackoverflow.com/questions/ask[/code] [code]http://stackoverflow.com/questions/ask[/code] lorem ipsum [code]http://stackoverflow.com/que

    1热度

    2回答

    我在PHP做translateModel替换第一个空格后有 ,这是在HTML将返回了 因此,在示例代码,它只是与' ' preg_replace('/\s/', ' ', $myString); 替代空间但我要的是替换第一空间等后(不计第一空间) 如: A B C   D     E

    0热度

    2回答

    你好,我想替换。这是随着空间像 $ data ='你好xzx。感谢manresa.org'; 我使用像 str_replace(". ","<br><br>",$data); 但它不是为我工作。 当我只替换。这与空间不符 $ data ='Hello ** xzx。** Thank manresa.org'; str_replace(".","<br><br>",$data); 结果是:

    0热度

    3回答

    使用PHP,在HTML文件中,我想要删除脚本元素中的CDATA块。 <script type="text/javascript"> /* <![CDATA[ */ var A=new Array(); .......................... .......................... /* ]]> */ </script> so

    1热度

    5回答

    删除&NBSP我需要更换由'单一空间   这是我的字符串 To Everything There is a Season     For everything there is a season, and a time for every purpose under heaven:     它应该是这样的 To Everything Th

    1热度

    1回答

    我需要一个preg_replace()表达式来删除除数字和css单位以外的所有字符(字母&标点符号)。但我需要它匹配确切单位而不是字母。 比如我写这个表达式: $check = preg_replace('/[^(0-9|px|em|\%|pt|cm|auto)$]/', '', '80sd0sdfdfpx'); echo $check; ,其结果是: 800px 那OK,直到这个例子:

    0热度

    1回答

    我们PHP Web应用程序(PHP 5.6.30上Windows Server 2008 R2运行)使用UTF-8编码,但需要从正在使用Windows-1252编码的文件导入数据。数据导入时,按如下所示转换为UTF-8。 iconv('Windows-1252', 'UTF-8', $value); 当我们导入下面的示例数据,转换正常工作的大部分Windows-1252字符,但在下面第8行中,

    1热度

    2回答

    我想创建一个匹配A,B和AB的正则表达式,其中A和B是相当复杂的正则表达式。 一个解决方案是使用(A|A?B)或(AB?|B),但我必须重复其中一个表达式。 A?B?不起作用,因为这也匹配空字符串。 是否可以创建此正则表达式而不重复A或B?

    -1热度

    1回答

    $data = 'this is appLe and ApPle'; $search = 'apple'; //例如,一个想使用$search如何阵列用许多话$search = array("apple","pear") $replace = 'pear'; // $replace = array("pen","pupil") 如何转换这个函数使用数组的话在$搜索和$替换? $data = pre

    0热度

    2回答

    我必须做在PHP的preg_replace如下: [some text][id]应<a href='id'>some_text</a>其中id是一个整数 尝试下面的代替,可惜没有按预期工作: preg_replace("/\[[^)]\]\[[0-9]+\]/","<a href='$2'>$1</a>",$string); 此外,还可以考虑使用带额外支架的示例[some text]][id]