Форум программистов, компьютерный форум, киберфорум
JavaScript: RegExp
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/18: Рейтинг темы: голосов - 18, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 11.09.2013
Сообщений: 27

Регулярное выражение для проверки поля

29.09.2013, 18:09. Показов 3791. Ответов 14
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет.
Нужно регулярное выражение для проверки поля ФИО.
Проверка нестрогая, т е могут быть числа. Могут быть также и двойные, и тройные фамилии, и английские буквы. Символы тоже могут быть (но нельзя, чтобы вводились ТОЛЬКО символы).
Фио может быть в одно слово, может быть и в несколько слов.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.09.2013, 18:09
Ответы с готовыми решениями:

Регулярное выражение для проверки возраста
Здравствуйте, друзья. Помогите с регулярным выражением. Нужно проверить возраст человека: целое число от 6 до 100 лет. Заранее благодарю!

Регулярное выражение для проверки линки на соц.сеть
Привет ребята,как мне сделать анализ введеной линки на соц.сеть с помощью регулярных выражений?

Регулярное выражение для поля Input метод replace (числа)
Привет, есть поле Input, есть обработчик для этого поля. this._form.find("input:text").on("change keyup input click",...

14
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
29.09.2013, 21:11
Цитата Сообщение от Nastia! Посмотреть сообщение
для проверки поля ФИО
Цитата Сообщение от Nastia! Посмотреть сообщение
Проверка нестрогая, т е могут быть числа
Цитата Сообщение от Nastia! Посмотреть сообщение
Символы тоже могут быть
Вы хоть раз видели фамилию с числом и какими-нибудь символами?
Определитесь сначала, что там может быть, а чего нет
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
29.09.2013, 22:08
Цитата Сообщение от Nastia! Посмотреть сообщение
Символы тоже могут быть (но нельзя, чтобы вводились ТОЛЬКО символы).
А мне это понравилось.
Символ это все что можно ввести с клавиатуры, и буквы и цифры и прочие знаки, в том числе и пробел.
Пробел это самая длинная клавиша на клавиатуре, обычно ее можно найти в нижнем ряду.
0
30.09.2013, 04:14

Не по теме:

Цитата Сообщение от KOPOJI Посмотреть сообщение
Вы хоть раз видели фамилию с числом и какими-нибудь символами?
фамилию не видел, но имя знаю :)

1
0 / 0 / 0
Регистрация: 11.09.2013
Сообщений: 27
30.09.2013, 13:08  [ТС]
Цитата Сообщение от KOPOJI Посмотреть сообщение
Вы хоть раз видели фамилию с числом и какими-нибудь символами?
Определитесь сначала, что там может быть, а чего нет

А это не я сама себе придумала. Это препод надо мной так прикалывается. Вводит какого-нибудь Александра 2 и спрашивает, почему не пускает. Причем ему реально нужно, чтобы все эти !@#$% и цифры вводились.

Добавлено через 2 минуты
Цитата Сообщение от newJS Посмотреть сообщение
А мне это понравилось.
Символ это все что можно ввести с клавиатуры, и буквы и цифры и прочие знаки, в том числе и пробел.
Пробел это самая длинная клавиша на клавиатуре, обычно ее можно найти в нижнем ряду.
Под словом "символы" имелись в виду всякие значки вроде !@#$%^&* и т. д.
Прошу, не спрашивайте, как они могут быть в ФИО, это я не придумала, это препод издевается...
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
30.09.2013, 13:47
ну так скажите "преподу", пусть он найдет имя с символами вида $#. Иначе ваша регулярка - такая
JavaScript
1
/.*?[a--яё].*?/i
и она абсолютно бессмысленная

Добавлено через 1 минуту
и дайте ему почитать это http://habrahabr.ru/post/175375/
1
0 / 0 / 0
Регистрация: 11.09.2013
Сообщений: 27
30.09.2013, 13:49  [ТС]
Цитата Сообщение от KOPOJI Посмотреть сообщение
ну так скажите "преподу", пусть он найдет имя с символами вида $#. Иначе ваша регулярка - такая
JavaScript
1
/.*?[a--яё].*?/i
и она абсолютно бессмысленная

Добавлено через 1 минуту
и дайте ему почитать это http://habrahabr.ru/post/175375/
спасибо, я тоже думаю, что она бессмысленная, раз в нее можно вводить всё. Не совсем препод, меня программист обучает. Вот и прикалывается
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
30.09.2013, 15:02
даже проще можно, не подумал я..
JavaScript
1
/[a--яё]/i

Не по теме:

Цитата Сообщение от Nastia! Посмотреть сообщение
Не совсем препод, меня программист обучает
хорошо вы научитесь таким образом.. Видимо, не больно-то оно и надо

0
0 / 0 / 0
Регистрация: 11.09.2013
Сообщений: 27
30.09.2013, 15:09  [ТС]
Цитата Сообщение от KOPOJI Посмотреть сообщение
даже проще можно, не подумал я..
JavaScript
1
/[a--яё]/i

Не по теме:


хорошо вы научитесь таким образом.. Видимо, не больно-то оно и надо

А я думала, что на этом форуме просто отвечают на вопросы. А здесь еще и судят.
Вам должно быть вообще без разницы, научусь я чему-то или нет.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
30.09.2013, 15:26
Просто отвечают на вопросы в разделе фриланс. За условную плату. Что для меня без разницы, а что нет - это мое личное дело.
0
0 / 0 / 0
Регистрация: 11.09.2013
Сообщений: 27
30.09.2013, 17:04  [ТС]
Цитата Сообщение от KOPOJI Посмотреть сообщение
Просто отвечают на вопросы в разделе фриланс. За условную плату. Что для меня без разницы, а что нет - это мое личное дело.
а для чего тогда нужен форум?
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
30.09.2013, 17:31
для ответов тем, кому это интересно. К теме это не относится
0
0 / 0 / 0
Регистрация: 11.09.2013
Сообщений: 27
30.09.2013, 17:44  [ТС]
Цитата Сообщение от KOPOJI Посмотреть сообщение
для ответов тем, кому это интересно. К теме это не относится
а вам лишь бы прицепиться.
я никого не прошу мне написать код, всего лишь попросила маленькую регулярку.
неужели за пару букв тоже нужно платить в разделе "фриланс"?

P. S. люди тут приветливые, а вот модераторы какие-то злые.
0
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
30.09.2013, 17:51
прицепились к константакции факта вы, а не я. Регулярку вам написали, дальше вам не понравилась правда о том, что "видимо, и не больно оно вам надо". И я, в отличии от вас, не говорил что вы должны делать или как вы должны относиться к моим словам.
Цитата Сообщение от Nastia! Посмотреть сообщение
я никого не прошу мне написать код, всего лишь попросила маленькую регулярку.
Регулярка - это уже код, если уж на то дело пошло

Добавлено через 41 секунду

Не по теме:

Цитата Сообщение от Nastia! Посмотреть сообщение
а вот модераторы какие-то злые.
и не обобщайте.

0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,529
30.09.2013, 21:36
Цитата Сообщение от Nastia! Посмотреть сообщение
Вводит какого-нибудь Александра 2 и спрашивает, почему не пускает.
Потому что не положено.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
30.09.2013, 21:36
Помогаю со студенческими работами здесь

Регулярное выражение для поля ввода числа типа float
Сколько ни гуглил, ответа на свой вопрос не нашел. Надо сделать регулярку для поля ввода, куда можно вводить только число типа float - с...

Регулярное выражения для проверки email
Привет, подскажите хочу протестировать регулярные выражения в email, создал переменную, внес ее, но не хочет работать, может кто в курсе? ...

Регулярное выражение для ника
Подскажите как должно выглядеть регулярное выражение, если условие такое: слово должно быть 4-12 символов, буквы кириллица и латиница,...

Регулярное выражение для логина
Задача проверять валидность логина, по условиям логи: строка из латинских букв, цифр, знака подчеркивания. Первыми 4-а сиволами - латинские...

Регулярное выражение для тега input предназначенного для введения телефона.
Помогите написать регулярное выражение для тега input предназначенного для введения телефона. Ни чего усложнять не нужно. Необходимо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru