Vinetop
 
{ Guest } - Login Browse 
:: Browse Topic Focus
Journal
General
How-To & DIY
Tips & Tricks
Reviews
 

Unicode Viet Type Conversion for CGI using Perl - BanThad - Jun 04, 2007 7:50am
Tips & Tricks @ Technology / Computers / Progamming Languages / Perl - Views (13597) - Ratings(6): ( 2.50 )

$in =~ s/A\^'/Ấ/g; #LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE
$in =~ s/a\^'/ấ/g; #LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
$in =~ s/A\^`/Ầ/g; #LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE
$in =~ s/a\^`/ầ/g; #LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE
$in =~ s/A\^\?/Ẩ/g; #LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
$in =~ s/a\^\?/ẩ/g; #LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE
$in =~ s/A\^~/Ẫ/g; #LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE
$in =~ s/a\^~/ẫ/g; #LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE
$in =~ s/A\^\./Ậ/g; #LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW
$in =~ s/a\^\./ậ/g; #LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW
$in =~ s/A\('/Ắ/g; #LATIN CAPITAL LETTER A WITH BREVE AND ACUTE
$in =~ s/a\('/ắ/g; #LATIN SMALL LETTER A WITH BREVE AND ACUTE
$in =~ s/A\(`/Ằ/g; #LATIN CAPITAL LETTER A WITH BREVE AND GRAVE
$in =~ s/a\(`/ằ/g; #LATIN SMALL LETTER A WITH BREVE AND GRAVE
$in =~ s/A\(\?/Ẳ/g; #LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE
$in =~ s/a\(\?/ẳ/g; #LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE
$in =~ s/A\(~/Ẵ/g; #LATIN CAPITAL LETTER A WITH BREVE AND TILDE
$in =~ s/a\(~/ẵ/g; #LATIN SMALL LETTER A WITH BREVE AND TILDE
$in =~ s/A\(\./Ặ/g; #LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW
$in =~ s/a\(\./ặ/g; #LATIN SMALL LETTER A WITH BREVE AND DOT BELOW
$in =~ s/E\^'/Ế/g; #LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE
$in =~ s/e\^'/ế/g; #LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE
$in =~ s/E\^`/Ề/g; #LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE
$in =~ s/e\^`/ề/g; #LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE
$in =~ s/E\^\?/Ể/g; #LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
$in =~ s/e\^\?/ể/g; #LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE
$in =~ s/E\^~/Ễ/g; #LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE
$in =~ s/e\^~/ễ/g; #LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE
$in =~ s/E\^\./Ệ/g; #LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW
$in =~ s/e\^\./ệ/g; #LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW
$in =~ s/O\^'/Ố/g; #LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE
$in =~ s/o\^'/ố/g; #LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE
$in =~ s/O\^`/Ồ/g; #LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE
$in =~ s/o\^`/ồ/g; #LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE
$in =~ s/O\^\?/Ổ/g; #LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
$in =~ s/o\^\?/ổ/g; #LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE
$in =~ s/O\^~/Ỗ/g; #LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE
$in =~ s/o\^~/ỗ/g; #LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE
$in =~ s/O\^\./Ộ/g; #LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW
$in =~ s/o\^\./ộ/g; #LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW
$in =~ s/O\+'/Ớ/g; #LATIN CAPITAL LETTER O WITH HORN AND ACUTE
$in =~ s/o\+'/ớ/g; #LATIN SMALL LETTER O WITH HORN AND ACUTE
$in =~ s/O\+`/Ờ/g; #LATIN CAPITAL LETTER O WITH HORN AND GRAVE
$in =~ s/o\+`/ờ/g; #LATIN SMALL LETTER O WITH HORN AND GRAVE
$in =~ s/O\+\?/Ở/g; #LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE
$in =~ s/o\+\?/ở/g; #LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE
$in =~ s/O\+~/Ỡ/g; #LATIN CAPITAL LETTER O WITH HORN AND TILDE
$in =~ s/o\+~/ỡ/g; #LATIN SMALL LETTER O WITH HORN AND TILDE
$in =~ s/O\+\./Ợ/g; #LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW
$in =~ s/o\+\./ợ/g; #LATIN SMALL LETTER O WITH HORN AND DOT BELOW
$in =~ s/U\+'/Ứ/g; #LATIN CAPITAL LETTER U WITH HORN AND ACUTE
$in =~ s/u\+'/ứ/g; #LATIN SMALL LETTER U WITH HORN AND ACUTE
$in =~ s/U\+`/Ừ/g; #LATIN CAPITAL LETTER U WITH HORN AND GRAVE
$in =~ s/u\+`/ừ/g; #LATIN SMALL LETTER U WITH HORN AND GRAVE
$in =~ s/U\+\?/Ử/g; #LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE
$in =~ s/u\+\?/ử/g; #LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE
$in =~ s/U\+~/Ữ/g; #LATIN CAPITAL LETTER U WITH HORN AND TILDE
$in =~ s/u\+~/ữ/g; #LATIN SMALL LETTER U WITH HORN AND TILDE
$in =~ s/U\+\./Ự/g; #LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW
$in =~ s/u\+\./ự/g; #LATIN SMALL LETTER U WITH HORN AND DOT BELOW

$in =~ s/A`/À/g; #LATIN CAPITAL LETTER A WITH GRAVE
$in =~ s/A'/Á/g; #LATIN CAPITAL LETTER A WITH ACUTE
$in =~ s/A\^/Â/g; #LATIN CAPITAL LETTER A WITH CIRCUMFLEX
$in =~ s/A~/Ã/g; #LATIN CAPITAL LETTER A WITH TILDE
$in =~ s/E`/È/g; #LATIN CAPITAL LETTER E WITH GRAVE
$in =~ s/E'/É/g; #LATIN CAPITAL LETTER E WITH ACUTE
$in =~ s/E\^/Ê/g; #LATIN CAPITAL LETTER E WITH CIRCUMFLEX
$in =~ s/I`/Ì/g; #LATIN CAPITAL LETTER I WITH GRAVE
$in =~ s/I'/Í/g; #LATIN CAPITAL LETTER I WITH ACUTE
$in =~ s/O`/Ò/g; #LATIN CAPITAL LETTER O WITH GRAVE
$in =~ s/O'/Ó/g; #LATIN CAPITAL LETTER O WITH ACUTE
$in =~ s/O\^/Ô/g; #LATIN CAPITAL LETTER O WITH CIRCUMFLEX
$in =~ s/O~/Õ/g; #LATIN CAPITAL LETTER O WITH TILDE
$in =~ s/U`/Ù/g; #LATIN CAPITAL LETTER U WITH GRAVE
$in =~ s/U'/Ú/g; #LATIN CAPITAL LETTER U WITH ACUTE
$in =~ s/Y'/Ý/g; #LATIN CAPITAL LETTER Y WITH ACUTE
$in =~ s/a`/à/g; #LATIN SMALL LETTER A WITH GRAVE
$in =~ s/a'/á/g; #LATIN SMALL LETTER A WITH ACUTE
$in =~ s/a\^/â/g; #LATIN SMALL LETTER A WITH CIRCUMFLEX
$in =~ s/a~/ã/g; #LATIN SMALL LETTER A WITH TILDE
$in =~ s/e`/è/g; #LATIN SMALL LETTER E WITH GRAVE
$in =~ s/e'/é/g; #LATIN SMALL LETTER E WITH ACUTE
$in =~ s/e\^/ê/g; #LATIN SMALL LETTER E WITH CIRCUMFLEX
$in =~ s/i`/ì/g; #LATIN SMALL LETTER I WITH GRAVE
$in =~ s/i'/í/g; #LATIN SMALL LETTER I WITH ACUTE
$in =~ s/o`/ò/g; #LATIN SMALL LETTER O WITH GRAVE
$in =~ s/o'/ó/g; #LATIN SMALL LETTER O WITH ACUTE
$in =~ s/o\^/ô/g; #LATIN SMALL LETTER O WITH CIRCUMFLEX
$in =~ s/o~/õ/g; #LATIN SMALL LETTER O WITH TILDE
$in =~ s/u`/ù/g; #LATIN SMALL LETTER U WITH GRAVE
$in =~ s/u'/ú/g; #LATIN SMALL LETTER U WITH ACUTE
$in =~ s/y'/ý/g; #LATIN SMALL LETTER Y WITH ACUTE
$in =~ s/A\(/Ă/g; #LATIN CAPITAL LETTER A WITH BREVE
$in =~ s/a\(/ă/g; #LATIN SMALL LETTER A WITH BREVE
$in =~ s/DD/Đ/g; #LATIN CAPITAL LETTER D WITH STROKE
$in =~ s/dd/đ/g; #LATIN SMALL LETTER D WITH STROKE
$in =~ s/I~/Ĩ/g; #LATIN CAPITAL LETTER I WITH TILDE
$in =~ s/i~/ĩ/g; #LATIN SMALL LETTER I WITH TILDE
$in =~ s/U~/Ũ/g; #LATIN CAPITAL LETTER U WITH TILDE
$in =~ s/u~/ũ/g; #LATIN SMALL LETTER U WITH TILDE
$in =~ s/O\+/Ơ/g; #LATIN CAPITAL LETTER O WITH HORN
$in =~ s/o\+/ơ/g; #LATIN SMALL LETTER O WITH HORN
$in =~ s/U\+/Ư/g; #LATIN CAPITAL LETTER U WITH HORN
$in =~ s/u\+/ư/g; #LATIN SMALL LETTER U WITH HORN
$in =~ s/A\./Ạ/g; #LATIN CAPITAL LETTER A WITH DOT BELOW
$in =~ s/a\./ạ/g; #LATIN SMALL LETTER A WITH DOT BELOW
$in =~ s/A\?/Ả/g; #LATIN CAPITAL LETTER A WITH HOOK ABOVE
$in =~ s/a\?/ả/g; #LATIN SMALL LETTER A WITH HOOK ABOVE

$in =~ s/E\./Ẹ/g; #LATIN CAPITAL LETTER E WITH DOT BELOW
$in =~ s/e\./ẹ/g; #LATIN SMALL LETTER E WITH DOT BELOW
$in =~ s/E\?/Ẻ/g; #LATIN CAPITAL LETTER E WITH HOOK ABOVE
$in =~ s/e\?/ẻ/g; #LATIN SMALL LETTER E WITH HOOK ABOVE
$in =~ s/E~/Ẽ/g; #LATIN CAPITAL LETTER E WITH TILDE
$in =~ s/e~/ẽ/g; #LATIN SMALL LETTER E WITH TILDE

$in =~ s/I\?/Ỉ/g; #LATIN CAPITAL LETTER I WITH HOOK ABOVE
$in =~ s/i\?/ỉ/g; #LATIN SMALL LETTER I WITH HOOK ABOVE
$in =~ s/I\./Ị/g; #LATIN CAPITAL LETTER I WITH DOT BELOW
$in =~ s/i\./ị/g; #LATIN SMALL LETTER I WITH DOT BELOW
$in =~ s/O\./Ọ/g; #LATIN CAPITAL LETTER O WITH DOT BELOW
$in =~ s/o\./ọ/g; #LATIN SMALL LETTER O WITH DOT BELOW
$in =~ s/O\?/Ỏ/g; #LATIN CAPITAL LETTER O WITH HOOK ABOVE
$in =~ s/o\?/ỏ/g; #LATIN SMALL LETTER O WITH HOOK ABOVE
$in =~ s/U\./Ụ/g; #LATIN CAPITAL LETTER U WITH DOT BELOW
$in =~ s/u\./ụ/g; #LATIN SMALL LETTER U WITH DOT BELOW
$in =~ s/U\?/Ủ/g; #LATIN CAPITAL LETTER U WITH HOOK ABOVE
$in =~ s/u\?/ủ/g; #LATIN SMALL LETTER U WITH HOOK ABOVE
$in =~ s/Y`/Ỳ/g; #LATIN CAPITAL LETTER Y WITH GRAVE
$in =~ s/y`/ỳ/g; #LATIN SMALL LETTER Y WITH GRAVE
$in =~ s/Y\./Ỵ/g; #LATIN CAPITAL LETTER Y WITH DOT BELOW
$in =~ s/y\./ỵ/g; #LATIN SMALL LETTER Y WITH DOT BELOW
$in =~ s/Y\?/Ỷ/g; #LATIN CAPITAL LETTER Y WITH HOOK ABOVE
$in =~ s/y\?/ỷ/g; #LATIN SMALL LETTER Y WITH HOOK ABOVE
$in =~ s/Y~/Ỹ/g; #LATIN CAPITAL LETTER Y WITH TILDE
$in =~ s/y~/ỹ/g; #LATIN SMALL LETTER Y WITH TILDE

Last Edit: Jan 07, 2008 10:35pm - by BanThad        Comments | Report




Comments and Ratings:( Post Your Comments )

( Guest User ) - Apr 23, 2008 4:34pm - Rating: None

Check unicode tables here:
http://www.atm.ox.ac.uk/user/iwi/charmap.html


( Tran Tom ) - Mar 12, 2008 10:59am - Rating: None

Ba.n co' nhung tam hi`nh na`o duoc chu.p trong tra.i Banthad Camp khong? Rat vui neu duoc trao doi voi ba.n. Chuc ba.n mot ngay that vui

Tips & Tricks

Recent Posts
Most Viewed
Most Commented
Top Rated
Saab 92x Ecopower engine ignition coils
:: TwinsAuto - Jul 16, 2008 5:34pm

MacOSX 'smbclient' command connects to WinXP PC
:: Atom8 - Dec 15, 2007 10:26pm

Free Serial port - RS232 Data Logger
:: Atom8 - Apr 21, 2008 3:14pm

iPhone 3G with 4.2.1 iOS and 05.15.04 baseband jailbreak & unloc...
:: Atom8 - Jul 10, 2011 3:22pm

Unicode Viet Type Conversion for CGI using Perl
:: BanThad - Jun 04, 2007 7:50am

Methods to Set the Samsung Galaxy S 4G to Download Mode
:: Atom8 - Jun 24, 2011 6:43pm

Update FW to 2.3.4 Gingerbread for T-Mobile Vibrant (Samsung Gal...
:: Atom8 - Jul 10, 2011 3:41pm

SELECT query input must be integer
:: Atom8 - Jan 08, 2008 2:20pm

Timing chain tensioner removal on Benz 560SL 1986
:: TwinsAuto - Jan 19, 2008 4:52pm

Inside Out of the Samsung Infuse 4G
:: Atom8 - Feb 03, 2012 4:31am


© 2007 - 3000 vinetop.com [ Terms & Policy :: Contact Us :: About ]