preg-replace相关内容

正则表达式忽略HTML标记中的URL

我的Regex存在一个小问题 我为自己的网站制作了一个自定义的BBcode,但我也希望解析URL。 / p> 我使用preg_replace,这是用来识别URLS的模式: /([\w] +:\ / \ / [?\w - &安培;;#〜= \.\ / \ @] + [\w\ /]) / is 如果URL位于[img] [/ img]块内, ,上面的模式也提取并 ..
发布时间:2018-06-13 16:35:48 PHP

忽略preg_replace中的html标签

如何在此preg_replace中忽略HTML标记。 我有一个用于搜索的foreach函数,所以如果有人搜索“apple span”,preg_replace也会将跨度应用于跨度和html中断: preg_replace(“/($ keyword)/ i”,“ $ 1”,$ str); ..
发布时间:2018-06-13 09:55:40 PHP

检查一个字符串是否是PHP中的电子邮件地址

我正在尝试执行SQL查询,但我需要检查某个值是否为电子邮件地址。 我需要一种方法来检查 $ user 是否为电子邮件地址,因为我的表中有这样的用户值。 test test2 test@example.com test2@example.com test392 test@example.net 等等... 我需要使它成为 $ userem ..
发布时间:2018-04-17 11:15:17 PHP

搜索[]并替换它之间的所有内容

我有一个使用结构 [FIRSTNAME] [LASTNAME] 等等的模板文件....我会正在进行搜索并替换它。我想要做的一件事是,当模板被发回时,如果我没有规定,[FIRSTNAME] ....它仍然显示在模板中...我想使它成为空如果我避难'$ t $ b 在我的代码中我使用FILE_GET_CONTENTS $ q = file_get_contents($ filen ..
发布时间:2018-04-16 16:30:22 PHP

用PHP替换文件内容

我需要一个像 preg_replace 的函数,而不是字符串I需要它来处理文件/文件内容。 解决方案 您可以这样做: $ file ='文件名'; file_put_contents($ file,str_replace('find','replace',file_get_contents($ file))); ..
发布时间:2017-11-03 19:37:42 PHP

检测文本中的电子邮件

我正在尝试创建一个功能,将给定字符串中的纯文本电子邮件地址的每次出现转换为 htmlized 版本。 假设我有以下代码,其中 htmlizeEmails 是我正在寻找的功能: $ str =“给我发电子邮件至bob@example.com”; echo htmlizeEmails($ str); // Echoes“发送电子邮件至 ..
发布时间:2017-08-08 21:30:02 PHP

php preg_replace注释块

patern就像这样 / *评论[评论在这里] * / / *不要删除下面的行* / [我是一个特殊的行,所以我不应该改变] / *注释请不要删除上面的行* / 我想删除注释块,而不是查找 / ** / 我想让注释 / * comment [] * / 其中 [] 是实际的注释。 / p> 这是为了避免任何包含注释的文本。 这里是注释的条件 ..
发布时间:2016-12-21 09:49:04 PHP

preg_replacePREG_BAD_UTF8_ERROR

我有一个恼人的问题与 preg_replace 和字符集。我在连续做一对夫妇 preg_replace ,但不幸的是第一次任何特殊字符,如äöüß插入preg_replace我在后续调用中得到 PREG_BAD_UTF8_ERROR 。 除了插入的特殊字符显示得很好,断开任何后续的 preg_replace 调用。只有preg_ utf-8吗? 正在处理的文本是来自MySQL数据库,是 ..
发布时间:2016-11-19 16:05:39 PHP

如何检查字符串是否有4个连续的字符后没有元音

我想检查用户是否输入了接近有效名称的内容。所以如果它输入像 gbcvcvrt ,我想验证它,并将其标记为不是一个真实的名称。类似 theg + vowel 应该被验证为正确的名称。 在任何长度的字符串,代码应该检测四个连续的非元音字母。 我不希望任何人的名字是节奏的方式 考虑 $ String ='therhythm'; 我们不能检查前四个字符,我们必须遍历 ..
发布时间:2016-11-18 11:57:02 PHP

preg_replace导致美元符号被删除

我有一个电子邮件系统,其中用户写一条消息,它将发送消息。 我刚刚发现的主要问题,考虑这个代码 $ findEmail = $ this-> Data-> ; field('body',array('id'=> 1610)); // $ getUserEmailTemplate将使用frm dbase,例如: // Hi,@@ MESSAGE @@。 From:StackOv ..
发布时间:2016-11-08 13:02:36 PHP

对字符串匹配数组的话

我已经重新格式化了这个问题,因为一个误会,这产生敌意对我和问题,并不是有意而为它我appologise。 我有我使用突出在一个字符串的单词的排列,有些话却可能显示为一个短语的一部分,所以我想这句话采取presidence的亮点: 例如: //阵列 $ SEO =阵列(“苹果,苹果树,果园”);//字符串 $描述=“在我的果园我有一个大的苹果树”//预期的效果: 在我与LT ..
发布时间:2016-06-03 21:08:00 PHP