हाय preg_replace कोpreg_replace साथ ereg_replace की जगह
10
A
उत्तर
21
बंदरगाह
ereg_replace
करने के लिए
preg_replace
आप सीमांकक
इसके अलावा [\]
अमान्य\
रूप preg_replace लिए इस्तेमाल किया जा रहा है है अपने regx समापन भागने है की एक जोड़ी के बीच regex लगाने की जरूरत के लिए
चार वर्ग ]
सही पोर्ट
preg_replace('/[\\\]/','',$theData)
इसके अलावा के बाद से वर्ण वर्ग सिर्फ एक चार है वहाँ वर्ण वर्ग का कोई वास्तविक जरूरत नहीं है तुम बस कह सकते हैं:
preg_replace('/\\\/','',$theData)
जब से तुम सिर्फ एक चार की जगह, इस के लिए regex का उपयोग कर रहे हैं अनुशंसित नहीं है ।
str_replace('\\','',$data);
2
str_replace("\\","",$theData);
समारोह ereg_replace("[\]", "", $theData)
बदलने की जरूरत है लेकिन मैं गंभीरता से संदेह आप कि सभी को बदलने की जरूरत है। सबसे अधिक संभावना है कि आपको कुछ अन्य ऑपरेशन की आवश्यकता है।
यह किसके लिए प्रतिस्थापित है?
0
preg_replace("/\\\/", "", $theData);
0
मैं इस स्वचालित रूप से preg_replace द्वारा ereg_replace की जगह और में आवश्यक स्लैश डाल करने के लिए इस्तेमाल किया sed पहले regex
sed -i 's#ereg_replace("\([^"]*\)"#preg_replace("/\1/"#g' *.php
संबंधित मुद्दे
- 1. php preg_replace की जगह लाइन तोड़ने
- 2. preg_replace
- 3. preg_replace
- 4. preg_replace
- 5. preg_replace
- 6. पीएचपी preg_replace विशेष वर्ण
- 7. की जगह चरित्र, jQuery
- 8. सबस्ट्रिंग्स की जगह बदलना
- 9. preg_replace चयनकर्ता
- 10. की जगह/फ़ाइल सामग्री
- 11. सरल preg_replace
- 12. regex स्ट्रिंग की जगह
- 13. PHP preg_replace
- 14. preg_replace SEG
- 15. PHP preg_replace \
- 16. Notepad ++ regex की जगह
- 17. सबवर्सन "की जगह" एक्शन
- 18. की जगह पात्रों अजगर
- 19. लाभ की जगह (@href)
- 20. UIView की 'खाली जगह "
- 21. innerHTML की जगह
- 22. PHP preg_replace फ़ंक्शन
- 23. राज्य की जगह क्या है?
- 24. की जगह आंशिक regex रूबी
- 25. @ (at) प्रतीकों preg_replace फ़ंक्शन
- 26. "की जगह" एक 3 टपल
- 27. PHP preg_replace: स्ट्रिंग
- 28. PHP preg_replace - कुंजी
- 29. शैल PHP के preg_replace()
- 30. की जगह '\' n जावास्क्रिप्ट में
में कोई \ "मानता है: आप के रूप में
str_replace
का उपयोग कर एक साधारण पाठ प्रतिस्थापन का उपयोग किया जाना चाहिए। '/ \\\ /' preg_replace द्वारा अग्रेषित स्लैश से बचने के लिए नेतृत्व करेगा, आपको 4 बैकस्लैश –@Yanick की आवश्यकता है बस इसे –
@Yanick, इसे नहीं करें। 'preg_replace' इसे/\\/के रूप में देखता है delimiters के भीतर एक शाब्दिक बैकस्लैश के रूप में decodes। ध्यान दें कि '/ \\\\ /' है * भी * सही है, क्योंकि \\ और \ दोनों स्ट्रिंग अक्षर में बैकस्लैश एन्कोड कर सकते हैं। नोट था टी \/एक स्ट्रिंग से बच नहीं है। –