Я почти получил ответ здесь, но я что-то упустил, и я надеюсь, что кто-то здесь может мне помочь.
Мне нужно регулярное выражение, которое будет соответствовать всем, кроме первой буквы в каждом словев предложении.Затем мне нужно заменить совпавшие буквы на правильное количество звездочек.Например, если у меня есть следующее предложение:
There is an enormous apple tree in my backyard.
Мне нужно получить такой результат:
T**** i* a* e******* a**** t*** i* m* b*******.
Мне удалось придумать выражение, которое почти делает это:
(?<=(\b[A-Za-z]))([a-z]+)
Используя приведенное выше предложение, это выражение дает мне:
T* i* a* e* a* t* i* m* b*.
Как получить правильное количество звездочек?
Спасибо.