Технический форум Первый символ в Edit
slapz0r 28.06.2019 в 23:09

Пользователь

Репутация: 0 бал.

Замечания: 0 бал.

Как сделать проверку: если первый символ в edit не с большой буквы, значит выдает сообщение?

привет - выдает сообщение
Привет - все в порядке
Dero 29.06.2019 в 18:12

Проверенный

Репутация: 16 бал.

Замечания: 0 бал.

local edit = guiCreateEdit ( ... )
local text = guiGetText ( edit )
if utf8.find ( text, "^%l" ) then
-- текст
end
slapz0r 01.07.2019 в 02:45

Пользователь

Репутация: 0 бал.

Замечания: 0 бал.

Dero, что то не пашет или я что то не так делаю. Вообще ничего не происходит. Как сделать таким образом, что бы если в edit первая буква не большая , тогда вылазит сообщение - Неправильно, а если большая тогда пишет - Правильно
introv3nous 01.07.2019 в 03:44

Пользователь

Репутация: 4 бал.

Замечания: 0 бал.


local text = guiGetText(edit); -- Берём текст из edit'a

-- Делаешь проверку, начинается ли текст с большой буквы...

if utf8.match(text, "^%u") then
-- Всё в порядке!
else
outputChatBox("Ошибка! Текст должен начинатся с заглавной буквы!");
end
Войдие или зарегистрируйтесь что бы написать сообщение