(text, captureWhitespace = false)
| 83 | } |
| 84 | |
| 85 | split(text, captureWhitespace = false) { |
| 86 | const pattern = `[${escapeStringRegexp( |
| 87 | [...this.#whitespaceCharacters].join(""), |
| 88 | )}]+`; |
| 89 | const regexp = new RegExp(captureWhitespace ? `(${pattern})` : pattern); |
| 90 | return text.split(regexp); |
| 91 | } |
| 92 | |
| 93 | hasWhitespaceCharacter(text) { |
| 94 | const whitespaceCharacters = this.#whitespaceCharacters; |
no outgoing calls