jquery - replace all specific unicode characters in a string -
मुझे सभी विशिष्ट यूनिकोड वर्णों को प्रतिस्थापन के साथ एक स्ट्रिंग से बदलने की आवश्यकता है।
उदाहरण के लिए: < / P>
& lt; div class = 'linkL' & gt; ČAŠA ŽEĐ ŽUČ & lt; / div & gt; $ ("। LinkL") क्लिक करें (फ़ंक्शन () {var a = $ (this) .html (); var b = a.replace (...); // सभी उदाहरणों को प्रतिस्थापित करते हैं, Ć, Ž। एस, सी, सी, जेड, एस के साथ सतर्क (बी);});
सतर्क
होना चाहिए CASA-ZED-ZUC
यह एक सामान्य समस्या है (मेरे ज्ञान से) कोई प्रत्यक्ष समाधान नहीं है आमतौर पर मैं इस तरह से कुछ फ़ंक्शन का उपयोग करता हूं:
& lt; script & gt; $ ("। LinkL") क्लिक करें (फ़ंक्शन () {var a = $ (this) .html (); var b = removeAccents (a) अलर्ट (b);}); फ़ंक्शन निकालेंएक्सेंट्स (एआरसी) {var find, re; Var a = ['À', 'ए', 'एक', 'एक', 'ए', 'ए', 'एआई', 'सी', 'È', 'ए', 'Ê', 'Ë ',' Ì ',' Í ',' Î ',' Ï ',' Ð ',' Ñ ',' Ò ',' ',' ',' Ô ',' Õ ',' ओ ',' Ø ', 'Ù', 'उ', 'Û', 'यू', 'Ý', 'एस', 'ए', '', '', '', 'एक', 'एक', 'एक', 'ए ',' Ç ',' è ',' é ',' ê ',' ë ',' '', 'मी', '' '' '' '' '' '', 'ò', 'ओ', 'ओ', 'õ', 'ओ', 'ओ', 'यू', 'यू', 'यू', 'यू', '¨', 'ÿ', 'Ā', 'ए', 'Ă ',' एक ',' Ą ',' â ',' Ć ',' ć ',' Ĉ ',' ĉ ',' Ċ ',' ċ ',' Č ',' č ',' Ď ', 'Ď', 'Đ', 'đ', 'Ē', 'ē', 'Ĕ', 'ĕ', 'Ė', 'ė', 'Ę', 'ę', 'Ě', 'ई ',' Ĝ ',' ĝ ',' Ğ ',' ğ ',' Ġ ',' ġ ',' Ģ ',' ģ ',' Ĥ ',' ĥ ',' Ħ ',' ħ ', 'Ĩ', 'ĩ', 'Ī', 'ī', 'Ĭ', 'ĭ', 'Į', 'į', 'मैं', 'मैं', 'IJ', 'ij', 'Ĵ ',' Ĵ ',' Ķ ',' ķ ',' Ĺ ',' ĺ ',' Ļ ',' ļ ',' Ľ ',' ľ ',' Ŀ ',' ŀ ',' एल ', 'Ł', 'Ń', 'ń', 'Ņ', 'ν', 'Ň', 'योन', 'ʼn', 'Ō', 'यो', 'Ŏ', 'एन', 'Ő ',' Ő ',' Œ ',' œ ',' Ŕ ',' ŕ ',' Ŗ ',' ŗ ',' Ř ',' ्र ',' Ś ',' ś ',' Ŝ ', 'Ŝ', 'एस', 'एस', 'एस', 'एस', 'Ţ', 'ţ', 'Ť', 'ť', 'Ŧ', 'ŧ', 'Ũ', 'ũ ',' Ū ',' उ ',' Ŭ ',' Ŭ ',' Ů ',' यू ',' Ű ',' ű ',' Ų ',' ओ ',' Ŵ ',' ŵ ',' Ŷ ',' ŷ ',' Ÿ ',' Ź ' , 'Ź', 'Ż', 'ż', 'Ž', 'ž', 's', 'ƒ', 'Ơ', 'ơ', 'Ư', '़', 'Ǎ', ' Ǎ ',' Ǐ ',' ǐ ',' Ǒ ',' ǒ ',' Ǔ ',' ǔ ',' Ǖ ',' ǖ ',' Ǘ ',' ǘ ',' Ǚ ',' ǚ ' , 'Ǜ', 'ǜ', 'Ǻ', 'ǻ', 'Ǽ', 'ǽ', 'Ǿ', 'ǿ', 'Ά', 'ά', 'Έ', 'έ', ' Ό ',' ό ',' Ώ ',' ώ ',' Ί ',' ί ',' ϊ ',' ΐ ',' Ύ ',' र्य ',' ϋ ',' ΰ ',' Ή ' , 'या']; Var बी = ['ए', 'ए', 'ए', 'ए', 'ए', 'ए', 'एई', 'सी', 'ई', 'ई', 'ई', 'ई 'ओ', 'ओ', 'ओ', 'आई', 'आई', 'डी', 'एन', 'ओ', 'ओ', 'ओ', 'ओ', 'ओ', 'ओ' 'यू', 'यू', 'यू', 'यू', 'वाई', '', 'ए', 'ए', 'ए', 'ए', 'ए', 'ए', 'ए ',' सी ',' ई ',' ई ',' ई ',' ई ',' आई ',' आई ',' आई ',' आई ',' एन ',' ओ ',' ओ ' 'ओ', 'ओ', 'ओ', 'ओ', 'यू', 'यू', 'यू', 'यू', 'वाई', 'वाई', 'ए', 'ए', 'ए 'ए', 'ए', 'ए', 'सी', 'सी', 'सी', 'सी', 'सी', 'सी', 'सी', 'सी', 'डी' 'डी', 'डी', 'डी', 'ई', 'ई', 'ई', 'ई', 'ई', 'ई', 'ई', 'ई', 'ई', 'ई 'जी', 'जी', 'जी', 'जी', 'जी', 'जी', 'जी', 'जी', 'एच', 'एच', 'एच', 'एच' 'आई', 'आई', 'आई', 'आई', 'आई', 'आई', 'आई', 'आई', 'आई', 'आई', 'आईजे', 'आईज', 'जे 'एल', 'एल', 'एल', 'एल', 'एल', 'जे', 'के', 'के', 'एल', 'एल', 'एल', 'एल', 'एल', 'एल' 'एल', 'एन', 'एन', 'एन', 'एन', 'एन', 'एन', 'एन', 'ओ', 'ओ', 'ओ', 'ओ', 'ओ ',' ओ ',' ओई ',' ओ ',' आर ',' आर ',' आर ',' आर ',' आर ',' आर ',' एस ',' एस ',' एस ' 'एस', 'एस', 'एस', 'एस', 'एस', 'टी', 'टी', 'टी', 'टी', 'टी', 'टी', 'यू', 'यू ',' यू ',' यू ',' यू ',' यू ',' यू ',' यू ',' यू ',' यू ',' यू ',' यू ',' डब्ल्यू ',' डब्ल्यू ' 'वाई', 'वाई', 'वाई', 'जेड', 'जेड', 'जेड', 'जेड', 'जेड', 'जेड', 'एस', 'एफ', 'ओ', 'ओ ',' यू ',' यू ',' ए ',' ए ',' आई ',' आई ',' ओ ',' ओ ',' यू ',' यू ' 'यू', 'यू', 'यू', 'यू', 'यू', 'यू', 'यू', 'यू', 'ए', 'ए', 'एई', 'ए', 'ओ ',' ओ ',' ए ',' α ',' Ε ',' ε ',' Ο ',' ο ',' Ω ',' ω ',' Ι ',' ι ',' ι ', 'Ι', 'Υ', 'υ', 'υ', 'υ', 'Η', 'η']; के लिए (var i = 0; i & lt; a.length; i ++) {find = 'abc'; पुन: नया = RegExp (एक [i], 'g'); Str = str.replace (पुनः, बी [i]); } वापसी str; } & Lt; / script & gt;
Comments
Post a Comment