[英]Issue in using Preg_replace
我想替換單詞右側的“ ing”,但是下面的代碼也替換了其他字符。
$temp = "gameing"; //incorrect spellings for test//
$temp = preg_replace('/(\w)ing\b/','',$temp);
echo $temp;
給輸出"gam"
,而不是game
。
如果需要在“ ing”之前輸入字符,可以將其替換:
<?php
$temp = "gameing";
$temp = preg_replace('/(\w)ing\b/','$1',$temp);
//-> game
echo $temp;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.