你好,這是我的正則表達式的代碼使用正則表達式
var concatedString = concatedSubstring.replace(/\//g, '-').replace(/([0-9])([a-zA- Z])/g,"$1-$2").replace(/[A-Za-z]/g, function(c){
return c.toUpperCase().charCodeAt(0)-64;
我試圖將其轉換爲PHP正則表達式,我所做的是
$pin = preg_replace('{/\//g}', '-', $pin);
$pin = preg_replace('{/([0-9])([a-zA-Z])/g}','$1-$2', $pin);
$pin3 = preg_replace('{/[A-Za-z]/g}', strtoupper($pin), $pin);
echo $pin3;
我無法取得進一步進展的任何。
您是否嘗試在您的正則表達式中取出這些'{'和'}'? – 2012-03-09 06:46:48