linux-BR.org

Notícias de software livre e tecnologias

Operador (incluindo quantificadores?, +, * e {3}, {3,}, {2,3}) corresponde ao símbolo astral:
/^.$/u Expressão regular, que tem consciência unicode por causa da bandeira U, agora corresponde ao símbolo astral.O Unicode inclui caracteres da maioria dos idiomas de hoje, marcas de pontuação, diacríticas, símbolos matemáticos, símbolos técnicos, flechas, emoji e muito mais.Ele cria mal -entendidos ao processar strings que contêm pares substitutos ou combina sequências de caracteres:
Observe que a maioria dos métodos de string no JavaScript não tem reconhecimento de unicode: como myString.indexof (), myString.slice (), etc. Se sua sequência contiver caracteres unicode compostos, tome precaução ao usar myString.slice (), mystring.substring (), etc. Vamos ver alguns personagens de aviões astrais:
OK, os caracteres unicode, pontos de código e aviões são abstrações.

Fonte: https://dmitripavlutin.com/what-every-javascript-developer-should-know-about-unicode/