簡體   English   中英

使用Preg_replace的問題

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM