Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/b2evandro/refactor-string
Ajustar "Ç" no código fica fácil assim
https://github.com/b2evandro/refactor-string
bohr-deployed
Last synced: about 1 month ago
JSON representation
Ajustar "Ç" no código fica fácil assim
- Host: GitHub
- URL: https://github.com/b2evandro/refactor-string
- Owner: b2evandro
- Created: 2023-03-07T19:54:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-11-07T14:24:09.000Z (about 1 year ago)
- Last Synced: 2023-11-07T15:32:32.124Z (about 1 year ago)
- Topics: bohr-deployed
- Language: JavaScript
- Homepage: https://refactor-string-b2evandro.bohr.io
- Size: 1.65 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Normalize
A partir do JavaScript ES 6 (2015), existe um recurso chamado Normalize que permite substituir acentos por caracteres sem acentuação.
Para brasileiros e latinos isso ajuda a não quebrar a aplicação com nomes locais.No exemplo só deixei letras e número.
```JavaScript
function convertName(nameInput){return nameInput.normalize("NFD").replace(/[^a-zA-Z\s0-9]/g, "");
}convertName("São Paulo")
// output "Sao Paulo"
```
Mas é possível alterar a string com outras opções.