Если тексты постоянно меняются, то регулярка не поможет.
"Получить подстроку между двумя подстроками", обозвать например TPS
<span class="
и
">
Затем "Получить подстроку между двумя подстроками"
<span class="[[TPS]]">
и
</span>
Добрый день, хочу сгенерить логин, для этого хочу взять сгенерированое БАСом имя + дописать к нему кусок текста из файла (там рандомные слова). Но проблема в том что слова эти в файле начинаются с большой буквы. Как можно их обрабатывать после взятия БАСом, чтобы букву делать маленькой первую?
Можно регуляркой сделать первую букву маленькой. Только первую букву маленькую? Или все заглавные заменить на строчные?
Что то конкретное предложить лучше, если будет проект.
Можешь воспользоваться онлайн ресурсами по генерации логинов. В своём скрипте отдельной функцией получить логин с сайта.. типа
https://nick-name.ru/generate/
http://bezev.com/en/blogs/generator-login
https://online-generators.ru/names