我有一个PHP变量$flexform的内容从MySQL表单元格
我想用preg_replace从这个变量中删除所有的图像路径。可能的图像路径可以是:
fileadmin/images/example/folder/dummy_001.jpg
fileadmin/images/example/dummy_002.png
/fileadmin/images/dummy_003.gif
:
$flexform = preg_replace('REGULAR EXPRESSION', '', $flexform);
我该怎么做?
你可以用
/?(w+/)*
查看此regex101
对
谢谢大家。通过@Avinash Raj的regex示例和@ClasG链接的regex沙盒,我找到了解决问题的方法:
$flexform = preg_replace('/([^s]+)(.*).(pdf|gif|png|jpg|jpeg)/i', '', $flexform);
链接到我的测试沙盒:https://regex101.com/r/pJ9kR8/2
需要一个名为ke_search的TYPO3扩展,它应该索引模板扩展flux/fluidcontent的内容。