đầu vào] Mẫu – mẫu nhập ký tự đặc biệt

Bạn đang xem : ký tự đặc biệt của mẫu nhập

Xác thực các mục nhập

Biểu mẫu với HTML5

HÀNG ĐẦU DE

Các mục nhập trong các trường biểu mẫu & lt; input & gt; phải được kiểm tra trước khi xử lý tiếp theo. Tôi không muốn thảo luận vấn đề nào do dữ liệu chưa được kiểm tra ở đây gây ra.

Để kiểm tra thông tin đầu vào ở phía máy khách, một hàm JavaScript luôn phải được viết rất nỗ lực. Với HTML5, có các loại phần tử mới khiến trình duyệt hiện đại phải kiểm tra.

Đối với & lt; đầu vào & gt; phần tử một loại được xác định:
& lt; input type = “text” & gt;

Đối với các loại: »văn bản, tìm kiếm, url, điện thoại, email và mật khẩu« hiện đã tồn tại thuộc tính phần tử ‘pattern’,
& lt; input type = “text” pattern = “[0-9] {5} “& gt;
. Với mẫu được đưa ra ở đây, trình duyệt có thể kiểm tra đầu vào. Nó so sánh đầu vào với mẫu được tạo bởi trình xây dựng trang web. Bằng cách này, nó có thể được ngăn chặn rằng các mục nhập sai đã được thực hiện trước khi xử lý tiếp theo. Tiêu chuẩn là biểu mẫu chỉ được xử lý trong trường hợp kiểm tra tích cực, nếu không biểu mẫu sẽ không được gửi và chú giải công cụ từ trình duyệt cảnh báo người dùng về việc nhập sai.
Tất nhiên, các hoạt động kiểm tra khác phải được thực hiện bổ sung ở phía máy khách và phía máy chủ để kiểm tra các tính năng bảo mật như kiểm tra số hoặc ngăn chặn việc đưa mã độc hại vào.

Có các kiểu nhập liệu khác khiến màn hình cảm ứng hiển thị bố cục bàn phím đặc biệt hoặc để trình duyệt hiển thị các cửa sổ lựa chọn đặc biệt. Các loại »màu sắc, ngày tháng, ngày giờ, ngày giờ địa phương, tháng, tuần, giờ, số, phạm vi« không hỗ trợ phần tử ‘mẫu’ và do đó không được đề cập trong hướng dẫn này.

Điều quan trọng là phải đặt loại tài liệu thành HTML5
& lt;! DOCTYPE html & gt ;.
và ký tự được đặt thành UTF-8
& lt; meta charset = “UTF-8” & gt;
Ngoài ra, thuộc tính title [/> & lt; input title = “Vui lòng nhập mã bưu điện” & gt;
phải được sử dụng để người dùng biết ngay đầu vào nào được mong đợi từ mình. Do đó, bạn nên sử dụng thuộc tính giữ chỗ
& lt; input placeholder = “12345” & gt;
. Đầu vào bắt buộc có thể được đánh dấu bằng thuộc tính bắt buộc
& lt; đầu vào bắt buộc & gt;
. Sau đó, người dùng sẽ tự động được trình duyệt thông báo thông qua chú giải công cụ rằng trường phải được điền vào.

& lt; html & gt;
& lt; đầu & gt;
& lt; meta charset = “utf-8” & gt;
& lt; title & gt; Pattern & lt; / title & gt;
& lt; / head & gt;
& lt; body & gt;
& lt; form action = “#. ext” method = “post” & gt;
& lt; label for = “plz” & gt; PLZ: & lt; / label & gt;
& lt; yêu cầu đầu vào
type = “text”
id = “plz” name = “plz”
mẫu = “[0-9] {5}”
placeholder = “12345”
title = “Vui lòng nhập mã bưu điện gồm 5 chữ số” & gt;
& lt; / form & gt;
& lt; / body & gt;
& lt; / html & gt;

mã bưu điện:

PatternPLZ:

Biểu mẫu với CSS3

HÀNG ĐẦU DE

Đánh dấu trình duyệt bằng đầu vào không phù hợp với mẫu đã cho, trường nhập chủ yếu có đường viền màu đỏ.

Giờ đây, chúng tôi có thể sử dụng các lớp giả CSS3 để trực quan hóa việc làm nổi bật đầu vào không chính xác cũng như đầu vào chính xác. Điều này để lại chỗ cho nhiều trò chơi CSS với màu nền hoặc hình ảnh. Tất nhiên, chúng tôi cũng làm việc với nó.

/ * kiểu cho mẫu nhập định dạng HTML5 * /

/ * Đầu vào không chính xác: * /
input: không hợp lệ {
color: red;
}

/ * Đầu vào chính xác: * /
input: hợp lệ {
color: green;
}

/ * Trường bắt buộc: * /
input [bắt buộc] {
background-color: # F08080;
}

Mẫu

HÀNG ĐẦU DE

Mẫu cho các trường đầu vào là biểu thức mà bạn so sánh (không phải tìm kiếm). Mẫu đơn giản nhất bao gồm chính xác các ký tự được so sánh với đầu vào. Đây cũng có thể là văn bản, siêu ký tự, nhóm ký tự hoặc lớp ký tự. Ví dụ: một mẫu mà chúng ta sẽ kiểm tra sau này có thể giống như sau:
pattern = “01 (5 [1279] \ d | 6 [023] | 7 \ d {2})”.

Dấu ngoặc tròn () kết hợp các khối mẫu. Đường ống | là viết tắt của hàm OR, vì vậy văn bản phải chứa một trong hai. Danh sách lựa chọn được sử dụng để xác định các nhóm ký tự được phép (hoặc bị cấm). Các lớp ký tự này được ghi chú trong dấu ngoặc vuông []. Dấu gạch nối – xác định phạm vi ký tự trong một lớp ký tự. Nếu bản thân ký tự là một thành viên của lớp ký tự, nó có thể được sử dụng làm ký tự đầu tiên hoặc cuối cùng trong danh sách hoặc nó phải được che dấu bằng cách đặt tiền tố bằng \. Accent Zirkumflex ^ không bao gồm các ký tự.

Siêu ký tự là trình giữ chỗ cho một nhóm các ký tự khác. Nếu bản thân nhân vật là một phần của mẫu, nó phải được che đi. Dấu gạch chéo ngược (bản thân nó cũng là một siêu ký tự) \ chịu trách nhiệm cho việc này. Dấu chấm . là viết tắt của bất kỳ ký tự nào. Nếu dấu ngoặc đơn và ký tự ống dẫn phải là một phần của mẫu, chúng phải được che đi.

Các ký tự đặc biệt có thể được sử dụng thay thế cho các ký tự. Liên quan đến dấu gạch chéo ngược, \ s (khoảng trắng) là viết tắt của khoảng trắng hoặc tab (được sao chép). \ w (word) cho phép tất cả các chữ số và các ký tự từ A đến Z và a đến z cũng như gạch dưới, \ d (chữ số) cho phép tất cả các chữ số. Chữ hoa / S / W / D tương ứng cấm đầu vào tương ứng. Tuy nhiên, việc sử dụng phủ định này không dễ dàng đối với kiểu nhập liệu.

Các đại lượng xác định số lượng của một biểu thức ngay trước nó. Bằng cách này, số lượng ký tự hoặc nhóm ký tự tối thiểu, tối đa hoặc chính xác có thể được xác định. Dấu hoa thị * chỉ ra rằng một biểu thức không thể xảy ra một lần hoặc thường xuyên như mong muốn. Dấu cộng + chỉ ra rằng một biểu thức có thể xuất hiện ít nhất một lần cho đến bất kỳ số lần nào. Dấu chấm hỏi? chỉ ra rằng một biểu thức có thể xảy ra một lần, nhưng không nhất thiết phải xảy ra. Dấu ngoặc nhọn {} cho phép chỉ định số ký tự hoặc số lần lặp lại tối thiểu, tối đa hoặc chính xác.

Cách bạn có thể tập hợp tất cả những thứ này để có được một mẫu có ý nghĩa được hiển thị bên dưới.

Kiểm tra nó

HÀNG ĐẦU DE

Trong biểu mẫu web, toàn bộ dữ liệu nhập trong trường nhập liệu luôn được so sánh với mẫu đã cho. Bạn không thể kiểm tra các phần của đầu vào.

Các quy tắc của mẫu nhập biểu mẫu tuân theo các quy tắc của RegEx của Javascript nhưng có sự khác biệt. Số nhận dạng bắt đầu và kết thúc ^ bắt buộc đối với ngôn ngữ lập trình … $ không cần được sử dụng với mẫu HTML5. Bạn thường thấy ^ [0-9] {5} $ này và rõ ràng là nó không dẫn đến lỗi, nhưng như bạn biết, toàn bộ dữ liệu đầu vào luôn được so sánh. Bạn cũng không phải lo lắng về điều đó. Cách đúng rất đơn giản: [0-9] {5}.

Vì chúng tôi chỉ có trường nhập một dòng, tất nhiên chúng tôi không thể kiểm tra ngắt dòng. Ngoài ra, các bổ ngữ cho chữ hoa và chữ thường không được sử dụng.

Đối với bản thân biểu mẫu, chúng tôi vẫn cần loại đầu vào thích hợp, nếu không sẽ không có kiểm tra nào diễn ra. Các loại đầu vào để so sánh mẫu là »văn bản, tìm kiếm, url, điện thoại, email và mật khẩu«. Đối với hướng dẫn này, tôi chỉ sử dụng kiểu văn bản. type = “text”
Các loại khác có thể giúp máy tính bảng hoặc điện thoại thông minh hiển thị bàn phím tùy chỉnh (tức là bàn phím số cho type = “tel”, thêm “.com” cho type = “url”). < / p>

Đối với trình tạo trang web, không có thông báo lỗi nào!

Nếu bản thân mẫu không chính xác, có thể bất kỳ đầu vào nào sẽ được công nhận là hợp lệ hoặc thậm chí không hợp lệ. Nếu bạn chỉ muốn cho phép các số và đã vô tình nhập các chữ cái làm mẫu, làm cách nào để kiểm tra điều này?
Bạn phải kiểm tra, kiểm tra, kiểm tra.
lỗi cú pháp nên bạn vẫn có thể vi phạm các quy tắc xây dựng câu như thiếu dấu ngoặc đơn hoặc vì vậy bạn vẫn có thể chạy qua máy kiểm tra.

Thợ làm mẫu

HÀNG ĐẦU DE

Thường thì bạn phải quyết định xem bạn muốn buộc viết hoa [A-Z] hay bạn muốn chuyển đổi nó sau này thông qua tập lệnh.
Đối với IBAN (DE1212345678901234567890), mã quốc gia luôn ở dạng chữ in hoa và không có không gian, nhưng đối với con người, việc tham gia chuỗi dài này theo nhóm dễ dàng hơn, tức là có dấu cách. (DE12 1234 5678 9012 3456 7890). Điều này sau đó phải được sửa chữa trong quá trình xử lý tiếp theo. Đôi khi có những quy tắc khác nhau cho máy-máy và máy-người. Chúng tôi phải tính đến điều này trong công việc tạo mẫu của chúng tôi. Cuối cùng, người tạo mẫu có quyết định nhượng bộ người dùng khi nhập dữ liệu hay không và sau đó tuân thủ các quy định sử dụng tập lệnh.

Tạo mẫu

SimplePattern

HÀNG ĐẦU DE

Các mẫu đơn giản được tạo từ các ký tự mà bạn muốn tìm một kết quả phù hợp trực tiếp. Chữ cái, số hoặc ký tự đặc biệt. Chỉ khi đầu vào khớp với mẫu thì đầu vào mới được trình duyệt chấp nhận. Một từ đơn giản hoặc một dãy số cũng là một mẫu hợp lệ. pattern = “Hello World” đã có thể là một mẫu đơn giản được trình duyệt sử dụng làm cơ sở để so sánh với đầu vào. Chỉ kết hợp chữ cái này mới được chấp nhận.
các ký tự đặc biệt ‘§§15 & amp; 16 ‘và đầu số 0815 được xử lý như cũ. Chúng tôi chỉ cần thêm điều đó.

Ở đây, chỉ chữ cái viết hoa ‘A’ được chấp nhận là đầu vào chính xác.
& lt; input type = "text" pattern = "A" & gt;

A

AA
a
5

Ở đây, chỉ có ‘hello world’ được chấp nhận là đầu vào chính xác.
& lt; input type = "text" pattern = "Hallo Welt" & gt;

Hallo Welt
Xin chào thế giới
HalloWelt

Ở đây chỉ có ‘0815’ được chấp nhận là đầu vào chính xác.
& lt; input type = "text" pattern = "0815" & gt;

0815
0816
abc

lựa chọn ký tự

HÀNG ĐẦU DE

Với dấu ngoặc vuông [], bạn có thể chỉ định danh sách các ký tự làm mẫu. Tuy nhiên, dấu ngoặc chỉ là viết tắt của một ký tự từ vùng chọn. [ABCD] Vì vậy, chỉ A hoặc B hoặc C hoặc D là hợp lệ ở đây. Vì các chữ cái trong ví dụ này là liên tục, bạn cũng có thể viết biểu thức bằng dấu gạch ngang. [A-D].
Tất cả các chữ cái viết hoa [A-Z], tất cả các chữ cái viết thường [a-z] và tất cả các số. [0-9].

Các chữ cái dành riêng cho quốc gia, ở Đức, đây là âm sắc và eszettas, không có trong danh sách này. Chúng tôi chỉ cần thêm các ký tự này vào danh sách. Vì vậy, để lấy mẫu tất cả các chữ cái tiếng Đức, biểu thức [A-Za-zÄäÖÖÜüß] có giá trị như mẫu.

Chỉ một chữ cái viết hoa từ lựa chọn A-D được chấp nhận là đầu vào chính xác ở đây.
& lt; input type = "text" pattern = "[ABCD]" & gt;

A
B
C
D
E
H
U
Z

Các chữ cái, cũng là âm sắc (ÄÖÜäöü), không có ký tự đặc biệt
& lt; input type = "text" pattern = "[A-zÄÖÜäöüß]" & gt;

A
k
ö
ß
1
6
& amp;
#

một số
& lt; input type = "text" pattern = "[0-247-9]" & gt;

0
1
7
3
5
6

Bảng Unicode

HÀNG ĐẦU DE

Tất nhiên, chúng tôi thường cần tất cả các chữ cái viết hoa và viết thường [A-Za-z], bạn cũng có thể viết chúng thành [A-z]. Nhưng sau đó các ký tự [\] ^ _ `vẫn ở đó. Tại sao?
Bảng ký tự Unicode được sử dụng. Trong bảng này có 16 cấp độ với 65536 ký tự mỗi cấp độ.
Ví dụ: bên cạnh các ký tự Latinh mong đợi, chúng tôi cũng tìm thấy các âm tiết của người bản địa Canada hoặc các ký tự của người Cherokee. Đối với hầu hết mọi ngôn ngữ, các ký tự, nhiều ký hiệu và một số ký tự điều khiển. Bảng “latin-basic” chứa ví dụ: – ai mà ngờ được – các chữ cái latin, số và một số ký tự đặc biệt mà bạn cũng có thể tìm thấy trên bàn phím PC phương Tây bình thường.

Bây giờ là điều chúng tôi quan tâm: Thứ tự của các ký tự mà chúng tôi ghi chú với [từ – đến] dưới dạng một mẫu được xác định bởi vị trí của chúng trong bảng Unicode.
Nói một cách đơn giản, đầu tiên là chữ A, sau đó chữ B, rồi đến chữ C, rồi … vì vậy chúng ta có thể viết [A-Z] hoặc [0-9] nếu tất cả các ký tự ở giữa đều có nghĩa.
Nhưng trong bảng, chữ hoa và chữ thường không trực tiếp sau lưng nhau. Thứ tự là ..XYZ [\] ^ _ `abc. Do đó [A-z] cũng chứa các ký tự trung gian [\] ^ _ `.

Chúng tôi tìm thấy các ký tự Ä, Ö, Ü trong bảng Phần bổ sung tiếng Latinh 1. Khi chúng tôi tìm kiếm các ký tự, chúng tôi tìm thấy một số ký tự ở giữa. Vì vậy [Ä-Ü] cũng sẽ bao gồm nhiều ký tự khác ÄÅÆÇÈ ** ÉÊËÌÍÎÏÐÑÒ ** ÓÔÕÖ × ØÙÚÛÜ.

Các ký tự có thể sử dụng trong bảng cơ bản Latinh: U + 0000 bis U + 007F

! “# $% & amp; ‘() * +, -. / 0123456789:; & lt; = & gt;? @ ABCDEFGHIJKLMNOPQRSTUVWXYZ [\] ^ _` abcdefghijklmnopqrstuvwxyz {|} ~

Các ký tự có thể sử dụng trong bảng Phần bổ sung tiếng Latinh 1: U + 0080 bis U + 00FF
¡¢ £ ¤ ¥ ¦§¨ © ª «¬®¯ ° ± ²³´µ¶ · ¸¹º» ¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ × ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóön

Các ký tự có thể sử dụng trong bảng mở rộng tiếng Latinh A: U + 0100 bis U + 017F
ĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſ

Các ký tự có thể sử dụng trong bảng mở rộng tiếng Latinh B: U + 0180 bis U + 024F
ƀƁƂƃƄƅƆƇƈƉƊƋƌƍƎƏƐƑƒƓƔƕƖƗƘƙƚƛƜƝƞƟƠơƢưƤƥƦƧƨƩƪƫƬƭƮƯưƱƲƳƴƵƶƷƸƹƺƻƼƽƾƿǀǁǂǃDŽDždžLJLjljNJNjnjǍǎǏǐǑǒǓǔǕǖǗǘǙǚǛǜǝǞǟǠǡǢǣǤǥǦǧǨǩǪǫǬǭǮǯǰDZDzdzǴǵǶǷǸǹǺǻǼǽǾǿȀȁȂȃȄȅȆȇȈȉȊȋȌȍȎȏȐȑȒȓȔȕȖȗȘșȚțȜȝȞȟȠȡȢȣȤȥȦȧȨȩȪȫȬȭȮȯȰȱȲȳȴȵȶȷȸȹȺȻȼȽȾȿɀɁɂɃɄɅɆɇɈɉɊɋɌɍɎɏ

Các ký tự có thể sử dụng trong bảng Hy Lạp, Coptic: U + 0370 đến U + 03FF
ʹ͵ͺͻͼͽ; ΄΅Ά · ΈΉΊΌΎΏΐΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξοπρςστυφχψωϊϋόύώϐϑϒϓϔϕϖϗϘϙϚϛϜϝϞϟϠϡϢϣϤϥϦϧϨϩϪϫϬϭϮϯϰϱϲϳϴϵ϶ϷϸϹϺϻϼϽϾϿ

Các ký tự có thể sử dụng trong bảng Phép cộng mở rộng bằng tiếng Latinh: U + 1E00 đến U + 1EF9
A

Dữ liệu có thể được nhập vượt quá giới hạn của bảng. [[z-À]] cũng bao gồm ‘~’. Điều thú vị là bảng tiếng Hy Lạp có thứ tự trước phần mở rộng tiếng Latinh. Điều này cần được xem xét. nếu bạn muốn kết hợp Ḁ và Σ.

Nhân tiện, thiết lập khu vực ngược lại không hoạt động. [Z-A] hoặc [9-0] không hợp lệ, mẫu bị bỏ qua, vì vậy bất kỳ đầu vào nào cũng hợp lệ. Và đó không phải là điều chúng tôi muốn.

& lt; input type = "text" pattern = "[9-0]" & gt;

A
b
X
#

Loại trừ các ký tự

HÀNG ĐẦU DE

Vì danh sách trong ngoặc vuông chỉ là viết tắt của một phần tử, bạn có thể loại trừ các ký tự bằng cách lựa chọn khéo léo. Các mẫu [0-247-9] hoặc [01247-9] chỉ cho phép các số 0 đến 2, 4 và các số từ 7 đến 9. [A-HK-TZ] chỉ cho phép các chữ cái A-H, K-T và Z. Tất cả các chữ cái khác không được chấp nhận.
Nếu bạn tạo khoảng trắng hoặc dấu phẩy giữa các vùng thì đây cũng là một phần của mẫu!

Với Circumflex ^, chúng tôi có thể loại trừ các ký tự mà chúng tôi không muốn. [^ Ad5] do đó, tất cả các ký tự có thể hình dung không cho phép lựa chọn trong dấu ngoặc đơn, tức là ký tự A, d hoặc ký tự thứ 5. Biểu thức, viết tắt của tất cả các ký tự đặc biệt, có thể trông giống như sau: [^ A-zÄÖÜäöüß0-9] Nhưng tất nhiên, tất cả các ký tự Hy Lạp, Trung Quốc và … đều được phép.

Ứng dụng này không hoàn toàn dễ dàng trong thực tế. Ý tôi là, liệt kê những gì được phép thường đơn giản hơn liệt kê những gì bị cấm, đặc biệt nếu bạn cần nó được lồng vào nhau, rất có thể xảy ra trường hợp này rất thường xuyên.

Loại trừ Định dạng ký tự: $ hoặc X hoặc n
& lt; input type = "text" pattern = "[^ Ad5]" & gt;

B
e
3
Đ
d
5

Nhiều ký tự với lựa chọn ký tự

HÀNG ĐẦU DE

Tất nhiên, bạn thường phải tạo một mẫu cho số lượng ký tự lớn hơn, bởi vì đầu vào sẽ hiếm khi chỉ chứa một ký tự duy nhất. Một số dấu ngoặc đơn hình chữ nhật có thể tạo thành mẫu cho điều này.
Mẫu [a-z] [a-z] [a-z] [a-z] là viết tắt của 4 chữ cái trong danh sách mỗi chữ a-z. Mẫu này: [A-Z] [1-9] [a-z] [§ & amp;!] Có các danh sách khác nhau.
[A-Z] [a-z] [a-z] [a-z] [a-z] là viết tắt của một ký tự có chữ hoa, theo sau là 4 ký tự có chữ thường. Đầu vào hoàn chỉnh luôn được so sánh với biểu thức mẫu của bạn. Nếu bạn nhập nhiều hơn hoặc ít hơn các chữ cái hoặc số chẵn hoặc các ký tự đặc biệt, trình duyệt sẽ ngăn không cho xử lý thêm biểu mẫu.

danh từ có 5 chữ cái Định dạng: Xxxxx
& lt; input type = "text" pattern = "[A-Z] [a-z] [a-z] [a-z] [a-z]" & gt;

Bauer
Ahorn
Mocca
Halle
haben
Kind
Kissen
Die 3

Số có 5 chữ số Định dạng: nnnnn
& lt; input type = "text" pattern = "[0-9] [0-9] [0-9] [0-9] [0-9]" & gt;

12345
98765
85219
01022
123456
1234
Kissen
Chết 3

DE – Số đăng ký xe Định dạng: XX-Xnnn
& lt; input type = "text" pattern = "[A-Z] [A-Z] - [A-Z] [0-9] [0-9] [0-9]" & gt;

AB-C123
DE-R568
ZU-M852
UL-M800
AB-c123
AB-CD12
A-C123
AB-CD1234

Lựa chọn nhân vật có lặp lại

HÀNG ĐẦU DE

Bây giờ tất nhiên là vô nghĩa khi đặt vô số ký tự trong dấu ngoặc vuông phía sau nhau. Đối với các ký tự tương tự, chúng tôi sử dụng bộ định lượng. Trong dấu ngoặc nhọn {}, bạn có thể chỉ định số lần lặp lại. Bạn chỉ cần viết nó trực tiếp sau khi chọn ký tự. [A-Z] {20}
Đối với số đơn đặt hàng gồm 10 chữ số của một công ty đặt hàng qua thư, bạn có thể thay vì [0-9] [0-9] [0-9] [0-9] [0-9 ] [0-9] [0-9] [0-9] [0-9] [0-9] vì vậy [0-9] {10} hãy viết dưới dạng mẫu

DE- Mã bưu điện 5 chữ số: Định dạng: nnnnn
& lt; input type = "text" pattern = "[0-9] {5}" & gt;

12345
98765
85219
01022
123456
1234
Kissen
Chết 3

IBAN tiếng Đức Định dạng: DEnnnnnnnnnnnnnnnnnnnnnn
& lt; input type = "text" pattern = "DE [0-9] {20}" & gt;

DE98123412341234123412
DE12345678901234567890
De98123412341234123412
DE123456789O1234567890

Lựa chọn ký tự với độ dài tối thiểu và tối đa

HÀNG ĐẦU DE

Dấu ngoặc nhọn {nbsp;} cũng được sử dụng cho mẫu của bạn ở đây. Nó áp dụng {min, max}. Ví dụ: nếu bạn muốn cho phép ít nhất năm, nhưng không quá 10 ký tự, bạn sẽ viết [A-Za-z0-9] {5,10}

Nếu bạn chỉ muốn chỉ định số ký tự tối thiểu, bạn có thể bỏ qua tham số tối đa {2,}, nhưng bạn phải chỉ định dấu phẩy, nếu không số trong ngoặc đơn sẽ là số ký tự cố định. Nếu bạn chỉ muốn chỉ định số ký tự tối đa, thì dù sao cũng phải chỉ định số ký tự tối thiểu. {0,4}

Một khả năng khác là sử dụng dấu cộng, dấu hoa thị hoặc dấu chấm hỏi.
Dấu cộng là viết tắt của ít nhất một lần xuất hiện của biểu thức [0-9] +.
Dấu hoa thị [0-9] * là không có hoặc bất kỳ số lần xuất hiện nào.
Dấu chấm hỏi [0-9]? là viết tắt của một lần hoặc không.

Liên quan đến thuộc tính started , đánh dấu trường nhập biểu mẫu là bắt buộc, trình duyệt sẽ không xử lý biểu mẫu nếu trường có thể trống theo mẫu x {0,8}, x * hoặc x ?. Cuối cùng, anh ấy mong đợi điều gì đó sẽ được nhập vào lĩnh vực này.

HTML: Đối với các trường đầu vào, thuộc tính maxlength = "n" tồn tại, xác định số lượng tối đa của tất cả các ký tự. Trình duyệt không cho phép bạn nhập thêm ký tự. Ví dụ: nếu bạn chỉ muốn cho phép tối đa bốn ký tự, bạn viết: & lt; input maxlength = “4” & gt ;.
Nhưng nếu bạn đã ghi nhận một số ít nhất 5 ký tự trong mẫu & lt; input maxlength = “4” pattern = “x {5,8}” & gt; nó sẽ không hoạt động.
Điều tương tự cũng áp dụng cho độ dài tối thiểu hợp lệ vì HTML5
minlength = “n”.

& lt; input type = "text" pattern = "[A-z] {1,3}" & gt;
& lt; input type = "text" pattern = "[A-Z] [a-z] {0,12}" & gt;
& lt; input type = "text" pattern = "[A-Z] [a-z] {2,}" & gt;

& lt; input type = "text" pattern = "[A-Z] [a-z]?" & gt;
& lt; input type = "text" pattern = "[A-Z] [a-z] +" & gt;
& lt; input type = "text" pattern = "[A-Z] [a-z] *" & gt;

Các vấn đề với thông số kỹ thuật tối đa của Mẫu đầu vào và thông số kỹ thuật độ dài HTLM hoặc thông số kỹ thuật: bắt buộc:

Đầu vào bắt buộc (bắt buộc) – theo mẫu nhưng cũng hợp lệ mà không cần đầu vào {0,}!
& lt; input Required type = "text" pattern = "[0-9] {0,}" & gt;
Mindestlänge muß angegeben werden!

& lt; input type = "text" pattern = "[0-9] {, 3}" & gt;
Trường có tối đa 4 chữ số, nhưng mẫu yêu cầu ít nhất 5 chữ số.
& lt; input type = "text" pattern = "[0-9] {5,}" maxlength = "4" & gt;

Trường có tối đa 4 chữ số, nhưng mẫu yêu cầu ít nhất 5 chữ số.

Lựa chọn nhân vật với các lựa chọn thay thế

HÀNG ĐẦU DE

Nếu bạn muốn cung cấp các lựa chọn thay thế, thì cà phê hoặc trà là dấu hiệu | phương tiện thích hợp, nó phân tách các lựa chọn thay thế. Chúng tôi sẽ ghi nhãn cà phê hoặc trà hoặc nước trái cây như sau: cà phê | trà | nước trái cây.

& lt; input type = "text" pattern = "Kaffee | Tee | Saft" & gt;

Kaffee
Tee
Saft
Expresso
Punsch
Glühbier

& lt; input type = "text" pattern = "Weißwein | Rotwein | Rosé | Sekt" & gt;

Weißwein
Rotwein
Rosé
Sekt
Wein
Perlwein
Roséwein
Bier

các ký tự có ý nghĩa đặc biệt

HÀNG ĐẦU DE

Các ký tự meta là các ký tự có một chức năng ngoài sự tồn tại của chúng dưới dạng ký tự. Nếu bạn muốn sử dụng chúng dưới dạng ký tự chứ không phải hàm, chúng phải được che đi. Đó là, bạn đặt một dấu gạch chéo ngược \ trước nó. Có một số siêu ký tự này. Bạn đã gặp một vài người trong số họ. Dấu ngoặc đơn, tròn, vuông hoặc cong hoặc dấu hỏi, dấu cộng và dấu hoa thị. () {} []? – * ^ $. Dấu chấm . Một mặt là viết tắt của bất kỳ ký tự nào, nhưng nếu bạn muốn đánh dấu vào dấu chấm, bạn đặt dấu gạch chéo ngược trước nó \ .. Dấu chấm hỏi cho biết rằng ‘có thể nhưng không nhất thiết phải’. Nếu bạn muốn nó là một phần của mẫu, nó phải được che dấu \?. Nếu ký tự trong dấu ngoặc vuông ở phía trước hoặc ở phía sau, bạn có thể lưu cho mình mặt nạ, nhưng không phải ở dấu chấm, sau đó là viết tắt của tất cả các ký tự. Trong ví dụ nước? các “?” là viết tắt của từ ngữ một lần hoặc không. Với dấu gạch chéo ngược, nó là viết tắt của dấu chấm hỏi.

Bạn muốn uống gì?
& lt; input type = "text" pattern = "(Wasser)?" & gt;

Wasser
Wasser?

& lt; input type = "text" pattern = "(Wasser) \?" & gt;

Wasser?
Wasser

Để viết tắt các chữ cái và lựa chọn số, có các ký tự được xác định trước. Chúng cũng được đặt trước bởi một dấu gạch chéo ngược để phân biệt chúng với một ký tự bình thường.

\ d eine Ziffer, cũng [0-9]
\ D ein Zeichen das keine Ziffer ist, cũng [^ 0-9] oder [^ \ d].
\ w ein Buchstabe, eine Ziffer oder der Unterstrich, cũng [a-zA-Z_0-9]
\ W ein Zeichen, das kein Buchstabe, keine Ziffer oder kein Unterstrich ist, also [^ a-zA-Z_0-9] = § $% & amp; !: # …
\ s das Leerraum (khoảng trắng) Leerzeichen, Tab ..
\ S ein Zeichen, das kein Leerzeichen ist, cũng [^] oder [^ \ s]
\ t ein Tab (ist nur durch copy + paste in ein input-feld zu bekommen.

& lt; input type = "text" pattern = "[\ d] {5}" & gt;

12345
98765
85219
01022
123456
1234
Kissen
Chết 3

& lt; input type = "text" pattern = "\ D +" & gt;

Bauer
Ahorn
Mocca
Halle
3sel
123456
5alz
Chết 3

Các ký tự trong nhóm

HÀNG ĐẦU DE

Dấu ngoặc tròn () được sử dụng để đánh dấu các biểu thức liên quan dài hơn. (pa) {2} (ma) {2} Định lượng ở đây đề cập đến biểu thức cuối cùng, tức là nội dung của dấu ngoặc tròn. Nếu không có dấu ngoặc tròn, chúng ta sẽ chỉ có nhân đôi ký tự cuối cùng.

Dấu ngoặc tròn cũng có thể được lồng vào nhau.
(A (BC) {2}) {2} có nghĩa là: (A (BC) (BC) A (BC) (BC) do đó: Một A 2xBC và toàn bộ một lần nữa hai lần = ABCBCABCBC

& lt; input type = "text" pattern = "(ma) {2}" & gt;

couscous
couscous

& lt; input type = "text" pattern = "(Weiß | Rot) wein | Ros (é | e) | Sekt" & gt;

Weißwein
Rotwein
Rosé
Rose
Sekt
Wein
Perlwein
Roséwein
Glühwein
Bier

Tôi có thể rót trà nào cho bạn?
& lt; input type = "text" pattern = "((Roi | Rooi) bos | Roibush | (Rot | Roi) busch | Massai) tee" & gt;

Roibostee
Roibushtee
Rotbuschtee
Massaitee
Rooibushtee
Rooibuschtee
Grüner Tee
Masaitee

tài liệu tham khảo

HÀNG ĐẦU DE

Một chức năng khác của dấu ngoặc tròn là chúng ta có thể truy cập các nhóm của mình với các số ẩn / 1/2 / 3etc. Số đề cập đến dấu ngoặc đơn theo đúng thứ tự bạn đã tạo.

Mẫu ([A-z]) \ 1 yêu cầu 2 ký tự, một từ danh sách [A-z] và một giống với ký tự đầu tiên. Vì vậy, ví dụ ‘AA’.

Trước tiên, trẻ em nói một ngôn ngữ đơn giản, ngôn ngữ này thường bao gồm các âm tiết trùng lặp. (mama, papa, popo, pipi, lala). ([a-z]) ([a-z]) \ 1 \ 2 là mẫu. Dấu ngoặc nhọn \ 1 đề cập đến mẫu của dấu ngoặc đơn đầu tiên, \ 2 đề cập đến mẫu của dấu ngoặc thứ hai. Vì vậy, đầu vào của chữ cái thứ 3 phải giống với đầu vào của chữ cái đầu tiên, đầu vào của chữ cái thứ 4 phải giống với đầu vào của chữ thứ 2. (mama)

Một từ đời thực?
Quản lý cổ phiếu, bạn có một số bộ phận gồm 9 chữ số của một thứ gì đó. Hệ thống giả định rằng người dùng có thể nhập số có dấu phân cách (dấu chấm, dấu phẩy, dấu cách, dấu gạch ngang) trong các khối 3 123.456.789, nhưng không bắt buộc phải nhập. Các dải phân cách không được sử dụng lẫn lộn trong mọi trường hợp! Vậy chỉ có dấu chấm hoặc chỉ dấu phẩy hoặc (..). Tham chiếu đến nội dung lặp lại có thể điều chỉnh điều này.
[0-9] ([., -]?) [0-9] {3} \ 1 [0-9] {3}.
Bộ cách ly thứ hai do đó phải được nhập giống hệt với bộ cách ly đầu tiên.

Dấu trừ không bị che vì nó không được hiểu là ‘từ đến’ ở đầu hoặc cuối danh sách. Nếu thay vì danh sách, đường ống được sử dụng, bạn sẽ phải che dấu chấm.

tăng gấp đôi
& lt; input type = "text" pattern = "([A-z]) \ 1" & gt;

aa
55
xx
ab
85
L54

Doppelung
& lt; input type = "text" pattern = "([a-z]) ([a-z]) \ 1 \ 2" & gt;

mama
papa
lala
mami
para
lali

Loại 9 chữ số
& lt; input type = "text" pattern = "[0-9] {3} ([., -]?) [0-9] {3} \ 1 [0-9] {3}" & gt ;

123123123
123 123 123
123.123.123
123-123-123
1231 23123
123.123.123
123 123.123
123-123 123

Loại trừ kẹp

HÀNG ĐẦU DE

Và nó thậm chí còn tốt hơn: Nếu bây giờ bạn muốn loại trừ một dấu ngoặc đơn khỏi các liên kết này, bạn chỉ cần thực hiện điều đó với?:.
Ví dụ: (\ w) (?: \ W) (\ w) (\ w)) \ 2. 5 ký tự được mong đợi. Dấu / 2 đề cập đến dấu ngoặc thứ hai, nhưng vì nó không được phát hành, dấu ngoặc tiếp theo là mục tiêu tham chiếu. Trong trường hợp này, dấu ngoặc đơn ba. Điều này có nghĩa là trình duyệt sẽ chỉ chấp nhận dữ liệu nhập nếu ký tự thứ 3 và thứ 5 giống hệt nhau.

Loại trừ dấu ngoặc đơn thứ hai, vì vậy dấu ngoặc đơn thứ ba là dấu ngoặc đơn thứ hai
& lt; input type = "text" pattern = "(\ w) (?: \ w) (\ w) (\ w) \ 2" & gt;

Na2O2
22222
Na2O3
22322

Dự đoán tích cực

HÀNG ĐẦU DE

Một câu lệnh dự đoán khẳng định (? = x) (nhìn về phía trước) đặt các tham số cho mẫu sau. Nó được viết trong ngoặc đơn với dấu hỏi và dấu bằng.
Dự đoán cùng với mẫu (? =. {5} $) [A-Z] * chỉ ra rằng đầu vào phải có 5 chữ cái in hoa. “$” Là viết tắt của phần cuối của dữ liệu nhập, tức là có tổng cộng 5 ký tự, nếu không có ký tự này thì dự đoán sẽ được hiểu là ít nhất 5 ký tự. Ví dụ này quá đơn giản để hiểu rõ hơn ý nghĩa, vui lòng đọc ISBN đào tạo .
Ví dụ: mẫu (? =. * apple. *). * có thể có nghĩa là từ “apple” phải xuất hiện trong một từ hoặc câu.
Biểu thức (? =. * [A-Z]). * Chỉ định rằng biểu thức phải chứa các chữ cái viết hoa. Nếu bây giờ các chữ cái viết hoa và viết thường phải được chứa và một độ dài nhất định được giữ lại, thì bạn xây dựng mẫu từ sự kết hợp của các tham số. (? =. {5,}) (? =. * [A-Z]) (? =. * [A-z]) [A-z] *

dài tổng cộng 5 ký tự, dấu chấm ở đâu đó ở giữa Định dạng: n.nnn oder nn.nn oder nnn.n
& lt; input type = "text" pattern = "(? =. {5} $) \ d + \. \ d +" & gt;

1,234
12,34
123,4
1234
.1234
1234.

Chuỗi ‘tan’ phải xuất hiện trong câu trả lời.
& lt; input type = "text" pattern = "(? =. * [Tt] an. *). *" & gt;

Zustand
Tanz
Wutanfall
Berlin
Natur
Wutach

Mật khẩu phải dài ít nhất 8 ký tự và phải chứa chữ hoa, chữ thường, số và các ký tự đặc biệt!
& lt; input type = "text" pattern = "(? =. {8,} $) (? =. * [A-Z]) (? =. * [a-z]) (? =. * \ d) (? =. * \ W). * "& Gt;

Dự đoán phủ định

HÀNG ĐẦU DE

Câu lệnh tiên đoán phủ định (?! x) (nhìn về phía trước) chỉ định rằng một biểu thức không được theo sau bởi bất kỳ thứ gì. Ví dụ: mẫu (?! 02) (0 [1-9]) tuyên bố rằng đầu vào tiếp theo 00 đến 09 là có thể, nhưng không phải 02!
Một ví dụ: Trong dòng họ yêu thích của bạn, không có phòng số 13 trên bất kỳ tầng nào. Bạn có biết rằng. Tại sao? Vì nhà sản xuất hoa văn làm như vậy? Bởi vì nhà sản xuất hoa văn đã lấy căn phòng ra khỏi hình thức! (?! 13) \ d {2} Rõ ràng.

Khách sạn – Số phòng 001 – 299 nhưng không có x13
& lt; input type = "text" pattern = "[012] (?! 13) \ d {2}" & gt;

025
133
237
013
113
213

Chuỗi ‘không’ không được tồn tại.
& lt; input type = "text" pattern = "(?!. * no. *). *" & gt;

vâng
zahlen
Bariton
không
noten
Kỳ hạn

Ba liên tiếp.
& lt; input type = "text" pattern = "(? =. * (.) \ 1 \ 1. *) \ w *" & gt;

Betttuch
1000
Schifffahrt
Brennnessel
Bettuch
1001
Schiffahrt
Brennessel

noneBa liên tiếp.
& lt; input type = "text" pattern = "(?!. * (.) \ 1 \ 1. *) \ w *" & gt;

zoologisch
Zooologisch

Các lỗi thường gặp

không được kiểm tra, chỉ được sao chép

HÀNG ĐẦU DE

Các câu lệnh hồi cứu (nhìn lại phía sau) được sử dụng trong các ngôn ngữ lập trình khác nhau không tồn tại cho các mẫu đầu vào. Như bạn đã biết, các mẫu dựa trên các quy tắc của Javascript RegExp. Không có điều gì như vậy.
Cũng không có dấu xuống dòng hoặc tab! Nếu bạn sao chép / dán nó từ một nơi nào đó vào trường nhập liệu, nó sẽ được kiểm tra giống như một khoảng trắng. Điều này cũng đúng với dòng mới.

Tôi đã tìm thấy rất nhiều mẫu không chạy chút nào. Hoặc là họ hoàn toàn bị hỏng hoặc họ không làm những gì họ phải làm. Là người làm việc trên web, chúng tôi phải đảm bảo rằng mẫu chúng tôi cung cấp để so sánh là chính xác. Tôi đã đề cập rằng bạn nên kiểm tra các mẫu của mình trước khi đưa chúng vào thế giới www?

Có các quy tắc mẫu so sánh cho nhiều ngôn ngữ lập trình. (Mở rộng thông thường, RegEx, RegExp, …) Chúng khác nhau theo cách này hay cách khác. Các biểu thức chính quy của mẫu đầu vào tuân theo các quy tắc của JavaScript theo ý muốn của 3W chứ không phải của Perl hay bất kỳ ngôn ngữ nào khác! Không có ý nghĩa gì nếu chỉ sao chép một mẫu bạn đã tìm thấy trong C, C ++, Java, Python, Ruby hoặc PHP trên mạng, nó có thể sẽ không làm được những gì bạn muốn. Có thể nó trông tương tự, nhưng cần được điều chỉnh cho phù hợp với mẫu nhập biểu mẫu của chúng ta. Tuy nhiên, cũng có một số quy tắc khác với JS, xem ở trên.

Levely xin lỗi, tôi cũng đã tìm thấy một số mẹo và bộ sưu tập mẫu phổ biến có rất nhiều ví dụ điển hình. Nếu bạn sao chép nội dung nào đó từ đó (điều này tất nhiên cũng đúng với trang này!), Bạn nên kiểm tra kỹ.

Chắc chắn rằng các ví dụ của tôi không có lỗi, vì số lượng lớn các mẫu nên không thể kiểm tra hoàn toàn tất cả chúng để biết đầu vào tích cực hay tiêu cực.

Tóm tắt

Lựa chọn (danh sách)
[] lựa chọn nhân vật [abc]
[^] Không có ký tự nào trong dấu ngoặc [^ abc]
[A-Z] viết hoa một chữ cái [A-Z]
[a-z] một chữ cái nhỏ a-z [a-z]
[A-z] một chữ cái, viết hoa, nhỏ, một số ký tự đặc biệt [\] ^ _ `[A-z]
[0-9] một số 0-9 [0-9]
Nhóm và Tài liệu tham khảo
() Nhóm ký tự (abc)
\ 1 tham chiếu (đầu vào giống với đầu vào của dấu ngoặc 1) (\ D) (\ d) \ 1
\ 2 tham chiếu (đầu vào giống với đầu vào của dấu ngoặc vuông 2) (\ D) (\ d) \ 2
?: loại trừ khỏi tham chiếu
(Đã loại trừ dấu ngoặc đơn đầu tiên, vì vậy dấu ngoặc thứ hai là đầu tiên) (?: [abc]) (\ d) \ 1
Meta
\ metacharacter: che dấu một metacharacter \ d
. (dấu chấm) bất kỳ ký tự nào1,2
\. (dấu chấm mặt nạ) = dấu chấm. 1 \ .2
/ ký tự đặc biệt bình thường
| siêu ký tự: orab | cd
-metacharacter: phạm vi lựa chọn từ-đến trong [0-5]
\ d (chữ số) một số [0-9] \ d
\ Dalles außer einer Zahl \ D
\ s (Leerzeichen) Leerzeichen (ein Leerzeichen, ein Tab (mỗi C & amp; P)) \ s
\ Tất cả mọi thứ trừ một khoảng trắng (không có khoảng trắng, không có tab) \ S
\ t (tab) một tab (chỉ nhập bằng cách sao chép / dán)
\ Tno tab (chỉ nhập bằng cách sao chép / dán)
\ w (từ) một chữ cái, một chữ số hoặc dấu gạch dưới \ w
\ W Không có chữ cái, không có chữ số, không có dấu gạch dưới \ W
^
Điểm đánh dấu $ end (thực tế chỉ được sử dụng cho các dự đoán. (? = \ d {3} $). *
Quanifier
? siêu ký tự: một lần hay không một lần [a-z] \ d?
+ siêu ký tự: một lần hoặc nhiều lần [a-z] \ d +
* siêu ký tự: một lần hoặc nhiều lần [a-z] \ d *
[] {} () * + siêu ký tự
{n} Số lượngx {5}
{n,} Số ít nhất x {5,}
{0, m} Số Tối đax {0,5}
{n, m} Số tối thiểu, tối đa x {5,8}
Dự báo
? = dự đoán tích cực (đầu vào chứa một chữ số) (? = \ d).
… .. (Đầu vào chứa ba chữ số liên tiếp ở đầu) (? = \ D {3}). *
… .. (Đầu vào chứa ba chữ số liên tiếp ở đâu đó) (? =. * \ D {3}). *
… .. (Đầu vào chứa ba chữ số liên tiếp ở cuối) (? =. * \ D {3} $). *
?! dự đoán âm (đầu vào không chứa chữ số) (?! \ d).
… .. (Đầu vào không chứa ba chữ số liên tiếp) (?!. * \ D {3}). *

chính sách bảo mật

Thông báo pháp lý


Xem thêm những thông tin liên quan đến chủ đề mẫu nhập ký tự đặc biệt

Cách Đặt Tên Kí Tự Đặc Biệt Đẹp Game Free Fire Hướng Dẫn chi tiết dễ làm nhất

  • Tác giả: HƯỚNG DẪN CUỘC SỐNG
  • Ngày đăng: 2022-06-30
  • Đánh giá: 4 ⭐ ( 3185 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: huongdancuocsong Kítựđặcbiệtff freefirekitudacbiet
    Theo Dõi Kênh Tại Đây 👉: https://www.youtube.com/c/huongdancuocsong/null
    Hôm nay HDCS sẽ hướng dẫn cách sử dụng kí tự đặc biệt 1001 KÍ TỰ ĐẶC BIỆT HAY 2022 – Tạo Tên Game Đẹp Mắt
    Nhanh và dễ làm mời các bạn xem video nhé!

    ✅Đăng Ký Kênh ↪️: https://www.youtube.com/c/huongdancuocsong/null
    ————————–
    Xem thêm video⤵️
    👉Đây là lí do tủ lạnh không lạnh https://youtu.be/hE-JXbxfK7M
    👉Cách đổi mật khẩu wifi https://youtu.be/lnbLMXmoiKQ
    👉Xem camera ở mọi nơi https://youtu.be/8MtPYFZWHY8
    ————————-
    ✅Mua Bán- Trao Đổi – Vệ Sinh – Bảo Trì – Lắp Đặt – Sửa Chữa tất cả các loại Máy Lạnh, Máy Giặt, Tủ Lạnh, Máy nước nóng… Tận nhà bạn.

    ☎️Liên hệ thợ đến làm tận nhà TP.HCM:0967 64 64 67 Zalo: 0901 64 64 67
    ⛔CẢNH BÁO⛔ Tất cả nội dung mà chúng tôi chia sẻ chỉ mang tính chất tham khảo , trao đổi kinh nghiệm trong nghề . Chúng tôi không khuyến khích các bạn tự làm theo nếu chưa có kiến thức , kinh nghiệm , kỹ năng về an toàn lao động Chúng tôi không chịu bất cứ trách nhiệm nào về thiệt hại tài sản cũng như thương tích xảy ra nếu các bạn tự làm theo những video này.

Kí Tự Đặc Biệt T Đẹp ❤️ 1001 Mẫu Chữ T Kiểu Sáng Tạo

  • Tác giả: scr.vn
  • Đánh giá: 5 ⭐ ( 3340 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Kí Tự Đặc Biệt T Đẹp ❤️ 1001 Mẫu Chữ T Kiểu Sáng Tạo ✅ Tổng Hợp Những Kí Tự Hot Nhất Đang Được Giới Trẻ Yêu Thích Để Tạo Nick Name.

các kí tự chữ cái đặc biệt mới nhất

  • Tác giả: kitudacbiet.asia
  • Đánh giá: 5 ⭐ ( 9396 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: các kí tự chữ cái đặc biệt – Công cụ tạo kí tự đẹp, kí tự đặc biệt theo phong cách của bạn. Hãy tạo ngay các kí tự chữ cái đặc biệt đẹp, lạ và nhiều kí tự, icon.

Ký tự đặc biệt là gì | 1001 ký tự đặc biệt không thể bỏ lỡ!

  • Tác giả: sentayho.com.vn
  • Đánh giá: 5 ⭐ ( 6046 lượt đánh giá )
  • Khớp với kết quả tìm kiếm:

Công cụ hỗ trợ tạo kí tự đặc biệt

  • Tác giả: vsudo.net
  • Đánh giá: 5 ⭐ ( 3957 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Công cụ hỗ trợ tạo kí tự đặc biệt đẳng cấp, chuyển đổi font chữ nhanh chóng, chuyên nghiệp và hiệu quả.

Tổng hợp các mẫu kí tự đặc biệt đẹp mới nhất hiện nay

  • Tác giả: csmtalk.vn
  • Đánh giá: 4 ⭐ ( 5176 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: Tổng hợp và giới thiệu đến bạn đọc những kí tự đặc biệt facebook, zalo, tik tok, game,… với đầy đủ các loại kí tự đặc biệt đẹp để các bạn tha hồ lựa chọn và tạo tên

KÍ TỰ ĐẶC BIỆT FF 2022 ❤️ Tạo chữ kiểu đẹp số 1️⃣ VN

  • Tác giả: thuemayphotocopy.vn
  • Đánh giá: 5 ⭐ ( 7408 lượt đánh giá )
  • Khớp với kết quả tìm kiếm: KÍ TỰ ĐẶC BIỆT FF 2022 đẹp nhất ❤️❤️❤️ đặt tên nhân vật trong game: Free Fire, Pubg, Liên quân, Truy kích ✅✅✅ Tạo tên FF đỉnh cao.

Xem thêm các bài viết khác thuộc chuyên mục: Kiến thức lập trình

Xem Thêm  z-index: Gửi một phần tử HTML để Quay lại hoặc đưa lên Mặt trước - css gửi phần tử để quay lại