چگونه می توانم تمام کوتیشن هایی را انتخاب کنم که قبل و بعدشان فاصله نیست ؟
https://lamtakam.com/qanda/815/چگونه-می-توانم-تمام-کوتیشن-هایی-را-انتخاب-کنم-که-قبل-و-بعدشان-فاصله-نیست-؟ 1این الگوی فعلی منه:
([^\s])"([^\s])
این مثال رو در نظر بگیرید لطفا:
$str = 'this i"s a "test" word i"s"s';
اگه الگوی بالا رو روش اجرا کنیم و اونو با $1$2 جایگزین کنیم، میبینیم که خروجی به این شکل میشه:
$str = 'this is a "test" word is"s';
در حالی که این خروجی مد نظر منه:
$str = 'this is a "test" word iss';
میبینید؟ تمام " هایی که قبل و بعدشون هیچ فاصله ای نیست رو می خوام حذف کنم. یعنی می خوام "هایی که قبل یا بعدشون فاصله هست باقی بمونن توی رشته. کسی می دونه چگونه می تونم این کار رو انجام بدم با ریجکس regex ؟ راستی زبان سمت سرورم هم پی اچ پی php است. مرسی
