मैं MySQL
डेटाबेस से REGEX
के माध्यम से या विशेष utf-8 अक्षरों के बिना डेटा प्राप्त करने का प्रयास कर रहा हूं।mysql regex utf-8 अक्षर
मुझे उदाहरण पर समझाता हूँ:
उपयोगकर्ता में प्रवेश करती है तो sirena
की तरह शब्द यह पंक्तियाँ जो की तरह sirena
, siréna
, šíreňá
.. और इतने पर .. भी यह पीछे की ओर जब वह siréná
में प्रवेश करती है काम करना चाहिए शब्द शामिल लौटना चाहिए यह समान परिणाम चाहिए ..
मैं REGEX
के माध्यम से यह खोज करने के लिए कोशिश कर रहा हूँ, मेरी क्वेरी इस तरह दिखता है:
SELECT * FROM `content` WHERE `text` REGEXP '[sšŠ][iíÍ][rŕŔřŘ][eéÉěĚ][nňŇ][AaáÁäÄ0]'
यह काम करता है डेटाबेस में शब्द sirena
है, लेकिन है नहीं है जब वहाँ शब्द siréňa
..
यह है क्योंकि UTF-8
और MySQL के साथ कुछ ही जब? (MySQL कॉलम का संयोजन utf8_general_ci
)
धन्यवाद!
तो वहाँ कोई समाधान नहीं है अगर मेरे तार चर रहे हैं? – Maarty
आपने इसका उत्तर देने के बाद दो साल बीत चुके हैं। क्या आप इस विषय के बारे में किसी भी अद्यतन के बारे में जानते हैं? – emisilva
@emisilva, उस बग की स्थिति की जांच करने के लिए प्रदान किए गए लिंक पर क्लिक करें। –