Sto cercando di usare scissione di javascript per ottenere le frasi di una stringa, ma mantenere il delimitatore per esempio!?.Javascript RegExp per il testo frazionamento in frasi e mantenendo il delimitatore
Finora ho
sentences = text.split(/[\\.!?]/);
che funziona ma non include la punteggiatura finale per ogni frase (.!?).
Qualcuno sa di un modo per farlo?
'? 'è anche un carattere speciale in RegExp, quindi è necessario sfuggire ad esso – rgvcorley
Metacaratteri come '.' e'? 'Perdono i loro significati speciali all'interno di una classe di caratteri. Il modo corretto per abbinare un punto ('.'), un punto esclamativo ('! ') O un punto interrogativo ('? ') È' [.!?] '. –