PHP: RegEx, чтобы обнаружить нормальную читаемую человеком строку?

скажем, у меня есть несколько строк, как:

[0]Hey how are you?
[1]13A315Bdas
[2]d3s315
[3]Billy
[4]daa2315Fasd

Как я могу использовать регулярные выражения в PHP, чтобы вывести числа 1, 2 и 4 как недопустимые строки и сохранить 0 и 3 как допустимые строки?

Так что-то вроде:

LettersNumbersLetters = false;
NumbersLetters = false;
Numbers = true;
Letters = true;

Таким образом, допустимы только числа в строке или только буквы в строке.

-1

Решение

Ты можешь использовать (?<=^\[)[035-9](?=\]) регулярное выражение и, если строка содержит совпадение, она действительна. Увидеть демо на regex101.com.

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector