Показать сообщение отдельно
  #5 (permalink)  
Старый 15.12.2023, 16:07
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,196

Сообщение от accountnujen
folder/goga - тоже может быть. я не уточнил это
Ах ты ж!
Тогда так...

<textarea>\folder/asd\asd/
\folder\asd\asd\
folder/asd/asd
folder/asd\asd
folder/goga</textarea>


 
<script>
let s = document.querySelector('textarea').value
const a = s.split('\n')
const re = /(?<=^[\\\/]?)(\w+)[\\\/](\w+([\\\/]\w+)?)(?=[\\\/]?$)/
s = a.map(v => v.match(re).slice(1, 3))
alert(JSON.stringify(s, null, 2))
 
</script>

Последний раз редактировалось ksa, 15.12.2023 в 16:10.
Ответить с цитированием