Я пытаюсь заменить все символы (включая все пробелы) в строке, за исключением чисел длиной более 4 символов, которые должны быть разделены запятой. Я возился с различными сценариями, но ни один из них не работали:Regex заменить все, кроме чисел длиной более 4 символов
Я новичок в Regex, так что я пытался использовать эту функцию, чтобы избавиться от почти всего остального:
dataString.replace(/\s+/g,",").replace(/\t+/g,"").replace(/[,\s]{2,}/,"").replace(/^,*/,"").replace(/,*$/,"")
я тоже думал использовать что-то вдоль линий:
dataString.replace(^[0-9]{4+,}$)
Любая помощь приветствуется!
Мы не будем писать его для вас. Покажите одну из версий, с которыми вы столкнулись, и мы поможем вам исправить ее. – Barmar
:) Ну вот, что я получаю после (это не то, что мне нужно): – Wagtail
Не пытайтесь помещать код в комментарии. Измените свой вопрос. – Barmar