HTMLÖÐ<£¬>£¬&µÈÓÐÌØÊ⺬Ò壨<£¬>£¬ÓÃÓÚÁ´½ÓÇ©£¬&ÓÃÓÚתÒ壩£¬²»ÄÜÖ±½ÓʹÓá£ÕâЩ·ûºÅÊDz»ÏÔʾÔÚÎÒÃÇ×îÖÕ¿´µ½µÄÍøÒ³ÀïµÄ£¬ÄÇÈç¹ûÎÒÃÇÏ£ÍûÔÚÍøÒ³ÖÐÏÔʾÕâЩ·ûºÅ£¬¸ÃÔõô°ìÄØ£¿
Õâ¾ÍҪ˵µ½HTMLתÒå×Ö·û´®£¨Escape Sequence£©ÁË¡£
תÒå×Ö·û´®£¨Escape Sequence£©Ò²³Æ×Ö·ûʵÌå(Character Entity)¡£ÔÚHTMLÖУ¬¶¨ÒåתÒå×Ö·û´®µÄÔÒòÓÐÁ½¸ö£ºµÚÒ»¸öÔÒòÊÇÏñ¡°<¡±ºÍ¡°>¡±ÕâÀà·ûºÅÒѾÓÃÀ´±íʾHTML±êÇ©£¬Òò´Ë¾Í²»ÄÜÖ±½Óµ±×÷Îı¾ÖеķûºÅÀ´Ê¹Óá£ÎªÁËÔÚHTMLÎĵµÖÐʹÓÃÕâЩ·ûºÅ£¬¾ÍÐèÒª¶¨ÒåËüµÄתÒå×Ö·û´®¡£µ±½âÊͳÌÐòÓöµ½ÕâÀà×Ö·û´®Ê±¾Í°ÑËü½âÊÍÎªÕæÊµµÄ×Ö·û¡£ÔÚÊäÈëתÒå×Ö·û´®Ê±£¬ÒªÑϸñ×ñÊØ×Öĸ´óСдµÄ¹æÔò¡£µÚ¶þ¸öÔÒòÊÇ£¬ÓÐЩ×Ö·ûÔÚASCII×Ö·û¼¯ÖÐûÓж¨Ò壬Òò´ËÐèҪʹÓÃתÒå×Ö·û´®À´±íʾ¡£
תÒå×Ö·û´®£¨Escape Sequence£©£¬¼´×Ö·ûʵÌ壨Character Entity£©·Ö³ÉÈý²¿·Ö£ºµÚÒ»²¿·ÖÊÇÒ»¸ö&·ûºÅ£¬Ó¢ÎĽÐampersand£»µÚ¶þ²¿·ÖÊÇʵÌ壨Entity£©Ãû×Ö»òÕßÊÇ#¼ÓÉÏʵÌ壨Entity£©±àºÅ£»µÚÈý²¿·ÖÊÇÒ»¸ö·ÖºÅ¡£
±ÈÈ磬ҪÏÔʾСÓںţ¨<£©£¬¾Í¿ÉÒÔд < »òÕß < ¡£
ÓÃʵÌ壨Entity£©Ãû×ֵĺô¦ÊDZȽϺÃÀí½â£¬Ò»¿´lt£¬´ó¸Å¾Í²Â³öÊÇless thanµÄÒâ˼£¬µ«ÊÇÆäÁÓÊÆÔÚÓÚ²¢²»ÊÇËùÓеÄä¯ÀÀÆ÷¶¼Ö§³Ö×îеÄEntityÃû×Ö¡£¶øÊµÌå(Entity)±àºÅ£¬¸÷ÖÖä¯ÀÀÆ÷¶¼ÄÜ´¦Àí¡£
Ìáʾ£ºÊµÌåÃû³Æ£¨Entity£©ÊÇÇø·Ö´óСдµÄ¡£
±¸×¢£ºÍ¬Ò»¸ö·ûºÅ£¬¿ÉÒÔÓá°ÊµÌåÃû³Æ¡±ºÍ¡°ÊµÌå±àºÅ¡±Á½ÖÖ·½Ê½ÒýÓ㬡°ÊµÌåÃû³Æ¡±µÄÓÅÊÆÔÚÓÚ±ãÓÚ¼ÇÒ䣬µ«²»Äܱ£Ö¤ËùÓеÄä¯ÀÀÆ÷¶¼ÄÜ˳Àûʶ±ðËü£¬¶ø¡°ÊµÌå±àºÅ¡±ÔòûÓÐÕâÖÖµ£ÓÇ£¬µ«ËüʵÔÚ²»·½±ã¼ÇÒä¡£
ͨ³£Çé¿öÏ£¬HTML»á×Ô¶¯½ØÈ¥¶àÓàµÄ¿Õ¸ñ¡£²»¹ÜÄã¼Ó¶àÉÙ¿Õ¸ñ£¬¶¼±»¿´×öÒ»¸ö¿Õ¸ñ¡£±ÈÈçÄãÔÚÁ½¸ö×ÖÖ®¼ä¼ÓÁË10¸ö¿Õ¸ñ£¬HTML»á½ØÈ¥9¸ö¿Õ¸ñ£¬Ö»±£ÁôÒ»¸ö¡£ÎªÁËÔÚÍøÒ³ÖÐÔö¼Ó¿Õ¸ñ£¬Äã¿ÉÒÔʹÓà ±íʾ¿Õ¸ñ¡£
| ÏÔʾ | ˵Ã÷ | ʵÌåÃû³Æ | ʵÌå±àºÅ |
|---|---|---|---|
| °ë·½´óµÄ¿Õ°× |   |   | |
| È«·½´óµÄ¿Õ°× |   |   | |
| ²»¶ÏÐеĿհ׸ñ | |   | |
| < | СÓÚ | < | < |
| > | ´óÓÚ | > | > |
| & | &·ûºÅ | & | & |
| " | Ë«ÒýºÅ | " | " |
| © | °æÈ¨ | © | © |
| ® | ÒÑ×¢²áÉ̱ê | ® | ® |
| ™ | É̱꣨ÃÀ¹ú£© | ™ | ™ |
| × | ³ËºÅ | × | × |
| ÷ | ³ýºÅ | ÷ | ÷ |
HTML 4.01 Ö§³Ö ISO 8859-1 (Latin-1) ×Ö·û¼¯¡£
±¸×¢£ºÎªÁË·½±ãÆð¼û£¬ÒÔϱí¸ñÖУ¬¡°ÊµÌåÃû³Æ¡±¼ò³ÆÎª¡°Ãû³Æ¡±£¬¡°ÊµÌå±àºÅ¡±¼ò³ÆÎª¡°±àºÅ¡±
| ÏÔʾ | Ãû³Æ | ±àºÅ | ÏÔʾ | Ãû³Æ | ±àºÅ | ÏÔʾ | Ãû³Æ | ±àºÅ | ÏÔʾ | Ãû³Æ | ±àºÅ | ÏÔʾ | Ãû³Æ | ±àºÅ | |   | ¡ | ¡ | ¡ | ¢ | ¢ | ¢ | £ | £ | £ | ¡è | ¤ | ¤ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ¥ | ¥ | ¥ | ¦ | ¦ | ¦ | ¡ì | § | § | ¡§ | ¨ | ¨ | © | © | © |
| ª | ª | ª | « | « | « | ¬ | ¬ | ¬ | | ­ | ­ | ® | ® | ® |
| ¯ | ¯ | ¯ | ¡ã | ° | ° | ¡À | ± | ± | ² | ² | ² | ³ | ³ | ³ |
| ´ | ´ | ´ | µ | µ | µ | ¶ | ¶ | ¶ | ¡¤ | · | · | ¸ | ¸ | ¸ |
| ¹ | ¹ | ¹ | º | º | º | » | » | » | ¼ | ¼ | ¼ | ½ | ½ | ½ |
| ¾ | ¾ | ¾ | ¿ | ¿ | ¿ | À | À | À | Á | Á | Á | Â | Â | Â |
| Ã | Ã | Ã | Ä | Ä | Ä | Å | Å | Å | Æ | Æ | Æ | Ç | Ç | Ç |
| È | È | È | É | É | É | Ê | Ê | Ê | Ë | Ë | Ë | Ì | Ì | Ì |
| Í | Í | Í | Î | Î | Î | Ï | Ï | Ï | Ð | Ð | Ð | Ñ | Ñ | Ñ |
| Ò | Ò | Ò | Ó | Ó | Ó | Ô | Ô | Ô | Õ | Õ | Õ | Ö | Ö | Ö |
| ¡Á | × | × | Ø | Ø | Ø | Ù | Ù | Ù | Ú | Ú | Ú | Û | Û | Û |
| Ü | Ü | Ü | Ý | Ý | Ý | Þ | Þ | Þ | ß | ß | ß | ¨¤ | à | à |
| ¨¢ | á | á | â | â | â | ã | ã | ã | ä | ä | ä | å | å | å |
| æ | æ | æ | ç | ç | ç | ¨¨ | è | è | ¨¦ | é | é | ¨º | ê | ê |
| ë | ë | ë | ¨¬ | ì | ì | ¨ª | í | í | î | î | î | ï | ï | ï |
| ð | ð | ð | ñ | ñ | ñ | ¨° | ò | ò | ¨® | ó | ó | ô | ô | ô |
| õ | õ | õ | ö | ö | ö | ¡Â | ÷ | ÷ | ø | ø | ø | ¨´ | ù | ù |
| ¨² | ú | ú | û | û | û | ¨¹ | ü | ü | ý | ý | ý | þ | þ | þ |
| ÿ | ÿ | ÿ |
| ÏÔʾ | Ãû³Æ | ±àºÅ | ÏÔʾ | Ãû³Æ | ±àºÅ | ÏÔʾ | Ãû³Æ | ±àºÅ | ÏÔʾ | Ãû³Æ | ±àºÅ | ÏÔʾ | Ãû³Æ | ±àºÅ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ƒ | ƒ | ƒ | ¦¡ | Α | Α | ¦¢ | Β | Β | ¦£ | Γ | Γ | ¦¤ | Δ | Δ |
| ¦¥ | Ε | Ε | ¦¦ | Ζ | Ζ | ¦§ | Η | Η | ¦¨ | Θ | Θ | ¦© | Ι | Ι |
| ¦ª | Κ | Κ | ¦« | Λ | Λ | ¦¬ | Μ | Μ | ¦ | Ν | Ν | ¦® | Ξ | Ξ |
| ¦¯ | Ο | Ο | ¦° | Π | Π | ¦± | Ρ | Ρ | ¦² | Σ | Σ | ¦³ | Τ | Τ |
| ¦´ | Υ | Υ | ¦µ | Φ | Φ | ¦¶ | Χ | Χ | ¦· | Ψ | Ψ | ¦¸ | Ω | Ω |
| ¦Á | α | α | ¦Â | β | β | ¦Ã | γ | γ | ¦Ä | δ | δ | ¦Å | ε | ε |
| ¦Æ | ζ | ζ | ¦Ç | η | η | ¦È | θ | θ | ¦É | ι | ι | ¦Ê | κ | κ |
| ¦Ë | λ | λ | ¦Ì | μ | μ | ¦Í | ν | ν | ¦Î | ξ | ξ | ¦Ï | ο | ο |
| ¦Ð | π | π | ¦Ñ | ρ | ρ | ς | ς | ς | ¦Ò | σ | σ | ¦Ó | τ | τ |
| ¦Ô | υ | υ | ¦Õ | φ | φ | ¦Ö | χ | χ | ¦× | ψ | ψ | ¦Ø | ω | ω |
| ? | ϑ | ϑ | ? | ϒ | ϒ | ? | ϖ | ϖ | • | • | • | ¡ | … | … |
| ¡ä | ′ | ′ | ¡å | ″ | ″ | ‾ | ‾ | ‾ | ⁄ | ⁄ | ⁄ | ℘ | ℘ | ℘ |
| ℑ | ℑ | ℑ | ℜ | ℜ | ℜ | ™ | ™ | ™ | ℵ | ℵ | ℵ | ¡û | ← | ← |
| ¡ü | ↑ | ↑ | ¡ú | → | → | ¡ý | ↓ | ↓ | ↔ | ↔ | ↔ | ↵ | ↵ | ↵ |
| ⇐ | ⇐ | ⇐ | ⇑ | ⇑ | ⇑ | ⇒ | ⇒ | ⇒ | ⇓ | ⇓ | ⇓ | ⇔ | ⇔ | ⇔ |
| ∀ | ∀ | ∀ | ∂ | ∂ | ∂ | ∃ | ∃ | ∃ | ∅ | ∅ | ∅ | ∇ | ∇ | ∇ |
| ¡Ê | ∈ | ∈ | ∉ | ∉ | ∉ | ∋ | ∋ | ∋ | ¡Ç | ∏ | ∏ | ¡Æ | ∑ | ∑ |
| − | − | − | ∗ | ∗ | ∗ | ¡Ì | √ | √ | ¡Ø | ∝ | ∝ | ¡Þ | ∞ | ∞ |
| ¡Ï | ∠ | ∠ | ¡Ä | ∧ | ∧ | ¡Å | ∨ | ∨ | ¡É | ∩ | ∩ | ¡È | ∪ | ∪ |
| ¡Ò | ∫ | ∫ | ¡à | ∴ | ∴ | ∼ | ∼ | ∼ | ¡Ø | ≅ | ≅ | ¡Ö | ≈ | ≈ |
| ¡Ù | ≠ | ≠ | ¡Ô | ≡ | ≡ | ¡Ü | ≤ | ≤ | ¡Ý | ≥ | ≥ | ⊂ | ⊂ | ⊂ |
| ⊃ | ⊃ | ⊃ | ⊄ | ⊄ | ⊄ | ⊆ | ⊆ | ⊆ | ⊇ | ⊇ | ⊇ | ¨’ | ⊕ | ⊕ |
| ⊗ | ⊗ | ⊗ | ¡Í | ⊥ | ⊥ | ⋅ | ⋅ | ⋅ | ? | ⌈ | ⌈ | ? | ⌉ | ⌉ |
| ? | ⌊ | ⌊ | ? | ⌋ | ⌋ | ? | ⟨ | 〈 | ? | ⟩ | 〉 | ◊ | ◊ | ◊ |
| ♠ | ♠ | ♠ | ♣ | ♣ | ♣ | ♥ | ♥ | ♥ | ♦ | ♦ | ♦ |
| ÏÔʾ | Ãû³Æ | ±àºÅ | ÏÔʾ | Ãû³Æ | ±àºÅ | ÏÔʾ | Ãû³Æ | ±àºÅ | ÏÔʾ | Ãû³Æ | ±àºÅ | ÏÔʾ | Ãû³Æ | ±àºÅ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| " | " | " | & | & | & | < | < | < | > | > | > | Œ | Œ | Œ |
| œ | œ | œ | Š | Š | Š | š | š | š | Ÿ | Ÿ | Ÿ | ˆ | ˆ | ˆ |
| ˜ | ˜ | ˜ |   |   |   |   |   |   | | ‌ | ‌ | |||
| | ‍ | ‍ | | ‎ | ‎ | | ‏ | ‏ | ¨C | – | – | ¡ª | — | — |
| ¡® | ‘ | ‘ | ¡¯ | ’ | ’ | ‚ | ‚ | ‚ | ¡° | “ | “ | ¡± | ” | ” |
| „ | „ | „ | † | † | † | ‡ | ‡ | ‡ | ¡ë | ‰ | ‰ | ‹ | ‹ | ‹ |
| › | › | › | € | € | € |
| תÒåÐòÁÐ | ×Ö·û |
|---|---|
| \b | Í˸ñ |
| \f | ×ßÖ½»»Ò³ |
| \n | »»ÐÐ |
| \r | »Ø³µ |
| \t | ºáÏòÌø¸ñ (Ctrl-I) |
| \' | µ¥ÒýºÅ |
| \" | Ë«ÒýºÅ |
| \\ | ·´Ð±¸Ü |
±à³ÌµÄʱºòҪעÒâÌØÊâ×Ö·ûµÄÎÊÌ⣬ºÜ¶àÔËÐÐʱ³öÏÖµÄÎÊÌâ¶¼ÊÇÒòÎªÌØÊâ×Ö·ûµÄ³öÏÖ¶øÒýÆðµÄ¡£
×¢Ò⣬ÓÉÓÚ·´Ð±¸Ü±¾ÉíÓÃ×÷תÒå·û£¬Òò´Ë²»ÄÜÖ±½ÓÔڽű¾ÖмüÈëÒ»¸ö·´Ð±¸Ü¡£Èç¹ûÒª²úÉúÒ»¸ö·´Ð±¸Ü£¬±ØÐëÒ»Æð¼üÈëÁ½¸ö·´Ð±¸Ü (\\)¡£
£¨³ÌÐò´úÂëÀ´Ô´ÓÚÍøÂ磩
Js°æ
<script>
test = "ÄãºÃabc"
str = ""
for( i=0; i<test.length; i++ )
{
temp = test.charCodeAt(i).toString(16);
str += "\\u"+ new Array(5-String(temp).length).join("0") +temp;
}
document.write (str)
</script>
vbs°æ
Function Unicode(str1)
Dim str,temp
str = ""
For i=1 to len(str1)
temp = Hex(AscW(Mid(str1,i,1)))
If len(temp) < 5 Then temp = right("0000" & temp, 4)
str = str & "\u" & temp
Next
Unicode = str
End Function
Function htmlentities(str) For i = 1 to Len(str) char = mid(str, i, 1) If Ascw(char) > 128 then htmlentities = htmlentities & "&#" & Ascw(char) & ";" Else htmlentities = htmlentities & char End if Next End Function
coldfusion°æ
function nochaoscode(str)
{
var new_str = ¡°¡±;
for(i=1; i lte len(str);i=i+1){
if(asc(mid(str,i,1)) lt 128){
new_str = new_str & mid(str,i,1);
}else{
new_str = new_str & ¡°&##¡± & asc(mid(str,i,1));
}
}
return new_str;
}
¸½£º
ÔÚphpÖÐÎÒÃÇ¿ÉÒÔÓÃmbstringµÄmb_convert_encodingº¯ÊýʵÏÖÕâ¸öÕýÏò¼°·´ÏòµÄת»¯¡£ È磺
mb_convert_encoding ("ÄãºÃ", "HTML-ENTITIES", "gb2312"); //Êä³ö£º你好
mb_convert_encoding ("你好", "gb2312", "HTML-ENTITIES"); //Êä³ö£ºÄãºÃ
Èç¹ûÐèÒª¶ÔÕû¸öÒ³Ãæ×ª»¯£¬ÔòÖ»ÐèÒªÔÚphpÎļþµÄÍ·²¿¼ÓÉÏÕâÈýÐдúÂ룺
mb_internal_encoding("gb2312"); // ÕâÀïµÄgb2312ÊÇÄãÍøÕ¾ÔÀ´µÄ±àÂë
mb_http_output("HTML-ENTITIES");
ob_start('mb_output_handler');
À´Ô´£ºHTMLתÒå×Ö·û£º //www.jb51.net/tools/character/
Ïà¹Ø£ºÕýÔò±í´ïʽ£º //www.jb51.net/tools/regex.htm