whitespaceBoundary

Padrão que casa a fronteira entre espaço em branco e caracteres que não são espaço.

Categoria: Language Fundamentals > Data Types

Sintaxe

pat = whitespaceBoundary

Cria o padrão de fronteira.

Descrição

Um padrão de fronteira não consome caracteres. Casa em um ponto onde o espaço em branco encontra um caractere que não é espaço, ou no início ou fim do texto junto de um caractere que não é espaço. É combinado com outros padrões usando +, | e os demais operadores de padrão.

Como não tem largura, é mais útil dentro de um padrão maior ou com replace e insertBefore, para marcar onde as palavras começam e terminam.

Argumentos de saída

pat
Um objeto pattern. Casa uma posição, então o casamento tem comprimento zero.

Exemplo

Marcar as fronteiras

replace("ab  cd", whitespaceBoundary, "|")
Saída
ans = "ab|  |cd"

Veja também

whitespacePattern pattern replace lettersPattern