Я ищу регулярное выражение, чтобы найти некоторые слова, которые содержат несколько букв.У меня есть слово start
, и по регулярному выражению оно должно найти слова, которые содержат (s, два t, a, r), которые имеют по крайней мере 3 буквы.Таким образом, он должен вернуть все эти слова: start
, tarts
, arts
, art
.Таким образом, оно должно содержать не менее трех букв и содержать только те символы (s, два t, a, r).
Я пробовал что-то вроде этого:
/(([^s]*s){1})(([^t]*t){2})(([^a]*a){1})([^r]*r){1}/g
Но это регулярное выражение не работает, поскольку требуется, чтобы все было в таком порядке.
Я также пробовал это:
[star]{3,}
Но это соответствует любому количеству символов внутри []
, например, оно соответствует sss