preg-replace 相关问题

preg_replace()是一个PHP函数,它使用正则表达式执行字符串替换。

删除字符串中 bbcode 标签之间的空格

我需要删除字符串中相邻 BBCode 标签之间的所有空格,而不影响 BBCode 文本中的空格。输入是这样的: *[ul] [li]列表项目 1[/li] [li]列出我...

回答 2 投票 0

用 HTML 超链接替换推文文本中的@replies,而不替换电子邮件地址

我正在使用正则表达式使用以下 PHP 代码检测 Twitter 流中的@replies。在第一个模式中,我替换了字符串开头的@replies;在第二个中,我替换了@replies ...

回答 8 投票 0

PHP 用数组中的值替换字符串

我有一个字符串,例如: 你好<%First Name%><%Last Name%>欢迎 我有一个数组 [0] => 数组 ( [名字] => 约翰 [姓氏] => 史密斯 )...

回答 8 投票 0

正则表达式从文件名中删除多媒体扩展

我想使用 preg_replace() 从文件名中删除所有多媒体文件扩展名。 要删除的文件扩展名: .m4a .wav .ogg .flac .avi .flv .mov .m3u 。中 .webm .mkv .asf .mpg文件 .mpeg .mp(INT) .mpg(...

回答 3 投票 0

使用正则表达式从 URI 字符串中删除潜在的尾部斜杠和/或查询字符串

我有以下 URI: /控制器/方法/arg1/arg2 /控制器/方法/arg1/arg2/ <- trailing slash /controller/method/arg1/arg2?param=1¶m=2 <- trailing query string I need a re...

回答 2 投票 0

如何使用正则表达式选择多行?

我必须格式化 50k 行的聊天记录。 源文件是纯文本,看起来像这样: 13. 三月。 01:32 - 沃尔特: Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam n...

回答 3 投票 0

php PDO 将查询中的匿名参数('?')替换为可修改值

我想要一种方法来显示 SQL 查询如何使用匿名参数(?)替换为实际参数。 这仅用于可读性和调试目的,不会用作实际的

回答 2 投票 0

PHP preg_match 无法正确替换为数字

$pedit =<<白金5.99 美元 头; 电子...

回答 0 投票 0

来自多遍搜索和替换的不需要的替换

我正在尝试使用 PHP 替换一段 JSON 中的某些项目 ID,并遇到一个问题,即第一遍的替换被第二遍的替换覆盖...

回答 1 投票 0

如何在不替换替换子串的情况下替换多个子串?

帮助或协助更换我的案例中的此类变体: $string = "这是一个简单的字符串"; $搜索=数组( “这很简单”, “细绳”, “简单的”, “苹果” ); $replace = 数组 ( “这……

回答 1 投票 0

正则表达式替换脚本标签外的文本

我有这个 HTML: “这是简单的 html 文本simple simple text text text” 我只需要匹配脚本标签之外的单词。我的意思是如果我...

回答 4 投票 0

preg_replace_callback of url in textarea 在下划线或冒号处截断

不确定如何继续允许或防止在此 preg_replace 中的 url 中的下划线和冒号处剪断。也不确定我可能会遗漏哪些其他特殊字符会截断 url $tex...

回答 0 投票 0

使用 preg_replace() 将字母数字字符串从 camelCase 转换为 snake_case

我现在有一个方法可以将我的驼峰式字符串转换为蛇式,但它分为三个 preg_replace() 调用: 公共函数 camelToUnderscore($string, $us = "-") { // 插入

回答 4 投票 0

PHP bufffer输出minify,而不是textareapre。

我正在使用缓冲区消毒器,就像在PHP手册注释中看到的那样,但是在处理textareas中的双换行时遇到了问题。当从我的数据库中提取一个字符串时,其中包含双三双四双...。

回答 5 投票 2

匹配文本中不属于html标签的URL的Regex[重复] 。

我使用下面的regex来替换文本中的html链接: preg_replace('(http[s]{0,1}:///s{4,})/s{0,}ims', '$1 ', $text_msg); ...

回答 1 投票 0

Preg_replace一个字符串之间包含前进斜杠的[重复]。

我想替换包含斜杠的单词,这是字符串'ParzialeFinale',我尝试preg_replace('ParzialeFinale','someword'); 但没有成功,它返回preg_replace()。未知的修饰符'F'...

回答 1 投票 0

在文本中找到一个标签,并在前面加上代码[重复]。

我想在文本中搜索这个iframe标签的开头(来自数据库的文章)

回答 1 投票 -1

PHP在一个特定的html div上使用str_replace [重复]。

我们希望在标点符号上添加一些毛线间距,以改善网页排版的外观。添加发际线间距,把(什么)改为(什么)似乎......

回答 1 投票 0

preg_replace twitter url不能用问号php进行操作

我已经创建了下一个函数来替换一个带有id的div的url。 function twitterIzer($string){ $pattern = '~https?:/twitter/\.com.*?status(\d+)~'; $string = preg_replace($pattern, "...

回答 1 投票 0

如何用preg_replace去掉url slug中的whitespace + hiphen + whitespace到只有hiphen。

我正在使用这个功能。一切工作正常,但当我输入项目标题,如: "示例--一个数码产品",它在url slug中显示为example--a-digital-product.这里在单词example后面有......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.