سرچ و جايگذاري رشتهfindReplaceString

JavidFlasher

کاربر فعال
سلام دوستان
با اين تابع ميتونيد يه زير رشته رو سرچ و با رشته ي ديگه جايگذاري كنين
خودStringمتد replaceداره اما بيش از يك تطابق رو ديگه نميشه مطابقت داد براي همين از عبارات منظم براي چك كردن تطابق رشته ها استفاده ميكنيم
از پرچمgكه خصوصيتglobalداره براي مطابقت دادن بيش از يك تطابق استفاده كرديم::cool:


PHP:
package 
{
//Written By JavidFlasher
	public class findReplace
	{
		
		public function findReplaceString(StringText:String,Find:String,Replace:String)
		{
			 var StringData:String=StringText
			 var _RegExp = new RegExp(Find,"g");
			return (StringData.replace(_RegExp,Replace))
		}

	}

}

كافيه از تابع findReplaceStringكه سه تا پارامتر ميگيره اولي استرينگ كليمون دومي زير رشته كه ميخوايم پيداش كنه سومي رشته اي كه ميخوايم با زير رشته جايگذاريش كنيم براي برگردوندن استرينگ جايگزاري شده استفاده كنيم

PHP:
var replace:findReplace=new findReplace()
trace(replace.findReplaceString("Hello world and Hello world and Hello world","Hello","Bye"))//Bye world and Bye world and Bye world
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا