Este post ilustrará os métodos para substituir todos os espaços em uma string por A ”+”Assine JavaScript.
Como substituir todos os espaços em uma string por "+" em javascript?
Para substituir espaços de uma string por “+”, Use os métodos fornecidos:
Método 1: Substitua todos os espaços em uma string por "+" usando o método "substituir ()"
Use o "substituir()”Método para substituir todos os espaços em uma string. Ele procura uma string por um valor específico ou uma expressão/padrão regular e produz uma nova string onde os valores certos são substituídos. Ele fornece uma nova string e não modifica a string original.
Sintaxe
Use a sintaxe mencionada dada para o método substituir ():
Substitua (SearchValue, SubstacementValue)Aqui o "SearchValue”É o valor ou o padrão de expressão regular/regex a ser pesquisado e o“valor de substituição”É o valor para substituir o valor da pesquisa por.
Exemplo
Em primeiro lugar, crie uma string:
const String = "Bem -vindo ao Linuxhint";Ligar para "substituir()”Método, passando o padrão regex para espaços e um“+”Assine como um argumento de substituição:
const NewsTring = string.substituir ( / / g, '+');A expressão regular é usada para substituir todos os espaços, porque o método de substituição substitui apenas a primeira instância da string.
Imprima a string retornada do método reply () no console:
console.log (newstring);Pode -se ver que o “+”Sinal substituiu com sucesso os espaços na string:
Método 2: Substitua todos os espaços em uma string por "+" usando o método "replaceall ()"
Você também pode usar o “substitua tudo()”Método, pois substitui todas as ocorrências do valor especificado por um personagem em particular. Ele também produz uma string recém -criada com valores substituídos.
Sintaxe
A sintaxe a seguir é usada para o método replacEall ():
Substitua (SearchValue, SubstacementValue)Neste método, não há necessidade de usar o padrão regex para pesquisar a string.
Exemplo
Chame o método replacEall () e passe no espaço e no “+”Como um parâmetro que substituirá todos os espaços por um sinal“+”:
const NewsTring = string.replaceall (", '+');Saída
Método 3: substitua todos os espaços em uma string por "+" usando o método "split ()" com o método "junção ()"
Use o "dividir()”Método com o“juntar()”Método para substituir os espaços em uma string por“+”. O método split () converte uma string em uma matriz/lista de substrings com base em um separador especificado. O método junção () pode então combinar as substâncias em uma única string com um determinado separador.
Sintaxe
A sintaxe fornecida fornecida é utilizada para o split () com o método junção ():
dividido (separador).Join ('personagem')Exemplo
Invocar o método split () com a string dada para dividi -la em substringas passando o separador de espaço "" e depois chama o método junção () para ingressar nas substringas com o "+" sinal:
const NewsTring = string.dividir(").JONE ('+');Como você pode ver, a string substituiu os espaços com o "+":
Reunimos todas as instruções essenciais relacionadas à substituição de todos os espaços em uma string por "+" em javascript.
Conclusão
Para substituir todos os espaços de uma string por "+", use o "substituir()”Método,“substitua tudo()”Método,“dividir()”Método com“juntar()”Método. Substitua () o método substitui apenas a primeira instância, pois todas as instâncias utilizam a expressão ou padrão regular. Enquanto o método replacEall () e o método split () com junção () assumem o valor pesquisado como um espaço ("") em vez de um padrão regex. Neste post, ilustramos os métodos para substituir todos os espaços em uma string por um sinal de javascript A ”+”.