[英]How to replace value in string using regular expression in php?
这里我的字符串($commit$ + $Bug$)/$HR$*($Leader$^$IT$)
...我想用1替换所有$variable$
replace ...
喜欢(1 + 1)/1*(1^1)
......
是否有可能替换值1 ??? 怎么样??
不要在乎$ _ _ $之间的哪个变量...
请帮我...
$result = preg_replace(
'/\$ # Match $
\w+ # Match one or more alphanumeric characters
\$ # Match $/x',
'1', $subject);
这假设只有字符[A-Za-z0-9_]
在$
和$
之间是合法的。
$str = '($commit$ + $Bug$)/$HR$*($Leader$^$IT$)';
$str = preg_replace('/\$(.*?)\$/', '1', $str);
echo $str;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.