كيفية استبعاد حرف في مطابقة regex للنص السامي واستبداله
-
21-12-2019 - |
سؤال
لدي ما يلي والذي أحاول استخدام استبدال ST regex فيه:
echo Street = $this->input->post('Street');
echo City= $this->input->post('City');
أريد تحويل كل سطر إلى:
echo City= trim($this->input->post('City'));
التعبير العادي الذي أستخدمه هو:
\$this(.+);
ولكن هذا يطابق السطر بأكمله بما في ذلك "؛" النهائي
كيف يمكنني اختيار فقط:
$this->input->post('City')
المحلول
جرب هذه:
\$this([^;]+)
[^;]
يعني أي شيء ما عدا الفاصلة المنقوطة :-)
نصائح أخرى
ربما هذا هو ما تريد
giveacodicetagpre.=\s\$this(.+\')
يجب أن تعمل.لست متأكدًا من تفاصيل محرك إعادة النصوص السامية.
لا تنتمي إلى StackOverflow