Подсказали рабочий JS код, но он работает когда ему присвоен текст из переменной. Как в этот JSкод прописать переменную и чтоб после обработки он результат сохранил в туже переменную, сорри я в нуб в JS:
const regexpPattern = /accounts.google.com.*\n(.*)\n(.*)\n+/gi; const searchResult = inputText.matchAll(regexpPattern); const outputText = Array.from(searchResult) .map((arr) => `${arr[1]}:${arr[2]}`) .join("\n"); console.log(outputText);Как удалить спец символы из имени при записи файла txt?
-
Получаю текст такого содержания: текст\текст?\текст Полученный текст использую для имени текстового файла. В результате при записи в файл из-за символа " \ " создаются папки. Если встречаются другие символы то конечный текстовый файл не создается. Как удалить с помощью регулярки либо через Выполнить код?
-
@usertrue said in Как удалить спец символы из имени при записи файла txt?:
@hamov ничего не пойму. А что мешает через замену его убрать?
[[TEXT]] = [[TEXT]].replace(/\\/g,'')Windows в именах файлов запрещены следующие символы:
\ / : * ? " < > | -
@fox said in Как удалить спец символы из имени при записи файла txt?:
Windows в именах файлов запрещены следующие символы:
\ / : * ? " < > |И некоторые "слова"
CON, NUL, COM1, COM2, COM3, LPT1, LPT2, LPT3, AUX PRN COM1 to COM9, LPT1 to LPT9 -
@usertrue said in Как удалить спец символы из имени при записи файла txt?:
@fox чегось?
пользователь сказал, что
Если встречаются другие символы то конечный текстовый файл не создается
а помимо слеша, в названиях файла не должно быть ещё этих символов:
\ / : * ? " < > | -
@fox said in Как удалить спец символы из имени при записи файла txt?:
@usertrue said in Как удалить спец символы из имени при записи файла txt?:
@fox чегось?
пользователь сказал, что
Если встречаются другие символы то конечный текстовый файл не создается
а помимо слеша, в названиях файла не должно быть ещё этих символов:
\ / : * ? " < > |Я знаю, просто показал пример как это делать. Дальше пускай приложит усилия )