正则表达式,用于确定char是否以数字为前缀

时间:2013-02-13 00:14:01

标签: php regex

我有一个文字链接

Yeast-Aid™ 200c - Hypoallergenic

我想用“200 Caps”替换“200c”,因为这将在我想要的20K记录上完成,并且表达式能够用“Caps”替换任何以数字为前缀的“c”。

我使用PHP。

1 个答案:

答案 0 :(得分:2)

这是非常基本的正则表达式替换。试试这个程序:

<?php
$string = 'Yeasties 200c - Hyperhyperhyper';
echo preg_replace('/(\d)c/i', '$1 Caps', $string);
echo "\n";
?>

preg_replace执行正则表达式替换。

如果您无法弄清楚该程序的工作原理,或想要参考,请在此处试用php文档,preg_replace

你真的应该先在线查看文档。我之前从未使用过php(字面意思是这是我的第一个程序),但我没有发现它具有挑战性。也许最重要的编码技巧是能够快速学习。