Обработка баз данных
- [N]etwork[P]irate
- профи
- Сообщения: 72
- Зарегистрирован: 15 сен 2023, 05:16
- Благодарил (а): 18 раз
- Поблагодарили: 109 раз
Re: Обработка баз данных
Для определения, является ли строка email, можно использовать следующее регулярное выражение:
^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$
Это выражение проверяет, соответствует ли строка стандартному формату email, где имя пользователя может содержать буквы, цифры, точку, подчеркивание, плюс и дефис, а доменное имя может содержать буквы, цифры, дефис и точку.
^[a-zA-Z0-9_.+-]+@[a-zA-Z0-9-]+\.[a-zA-Z0-9-.]+$
Это выражение проверяет, соответствует ли строка стандартному формату email, где имя пользователя может содержать буквы, цифры, точку, подчеркивание, плюс и дефис, а доменное имя может содержать буквы, цифры, дефис и точку.
- [N]etwork[P]irate
- профи
- Сообщения: 72
- Зарегистрирован: 15 сен 2023, 05:16
- Благодарил (а): 18 раз
- Поблагодарили: 109 раз
Re: Обработка баз данных
Для определения, является ли строка VIN кодом, можно использовать следующее регулярное выражение:
^[A-HJ-NPR-Z0-9]{17}$
Это выражение проверяет, что строка состоит из 17 символов, которые могут быть буквами A-H, J-N, P-R, Z, цифрами от 0 до 9, и не содержит символы I, O, Q.
^[A-HJ-NPR-Z0-9]{17}$
Это выражение проверяет, что строка состоит из 17 символов, которые могут быть буквами A-H, J-N, P-R, Z, цифрами от 0 до 9, и не содержит символы I, O, Q.
- [N]etwork[P]irate
- профи
- Сообщения: 72
- Зарегистрирован: 15 сен 2023, 05:16
- Благодарил (а): 18 раз
- Поблагодарили: 109 раз
Re: Обработка баз данных
Для определения, является ли строка IPv4, вы можете использовать следующее регулярное выражение:
^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
Это регулярное выражение проверяет, соответствует ли строка формату IPv4, где каждый октет может быть числом от 0 до 255.
^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
Это регулярное выражение проверяет, соответствует ли строка формату IPv4, где каждый октет может быть числом от 0 до 255.
- [N]etwork[P]irate
- профи
- Сообщения: 72
- Зарегистрирован: 15 сен 2023, 05:16
- Благодарил (а): 18 раз
- Поблагодарили: 109 раз
Re: Обработка баз данных
Для определения, является ли строка IPv6, можно использовать следующее регулярное выражение:
^(?:[0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}$
Это регулярное выражение проверяет, соответствует ли строка IPv6-формату, где каждый блок состоит из 1-4 шестнадцатеричных символов, разделенных двоеточием.
^(?:[0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}$
Это регулярное выражение проверяет, соответствует ли строка IPv6-формату, где каждый блок состоит из 1-4 шестнадцатеричных символов, разделенных двоеточием.
-
- новый пользователь
- Сообщения: 27
- Зарегистрирован: 04 июн 2023, 12:34
- Благодарил (а): 8 раз
- Поблагодарили: 4 раза
Re: Обработка баз данных
Кто может помочь преобразовать базу PrivatBank в формате MyiSAM в csv
[External Link Removed for Guests]
[External Link Removed for Guests]
-
- Сообщения: 7
- Зарегистрирован: 27 авг 2022, 13:57
- Благодарил (а): 4 раза
- Поблагодарили: 10 раз
Re: Обработка баз данных
В таком виде не рекомендую использовать.[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]05 ноя 2023, 14:05 Для определения, является ли строка автомобильным номером Украины, можно использовать следующее регулярное выражение:
^[АВЕКМНОРСТУХ]{2}\d{4}[АВЕКМНОРСТУХ]{2}$
Это выражение проверяет, что строка начинается с двух букв, которые могут быть только из набора "АВЕКМНОРСТУХ", затем следуют четыре цифры, и в конце снова идут две буквы из того же набора.
1) Современный стандарт имеет так же латинские буквы, для электромобилей, автобусов, грузовых прицепов
2) До сих пор достаточно много номеров старого образца ххх-хх ХХ.
- [N]etwork[P]irate
- профи
- Сообщения: 72
- Зарегистрирован: 15 сен 2023, 05:16
- Благодарил (а): 18 раз
- Поблагодарили: 109 раз
Re: Обработка баз данных
Везде есть какие-то исключения, регулярные выражения которые были опубликованы выше не панацея, это только знакомство с ними, ибо нынешние пользователи мало что о них знают.[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]07 ноя 2023, 08:42В таком виде не рекомендую использовать.[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]05 ноя 2023, 14:05 Для определения, является ли строка автомобильным номером Украины, можно использовать следующее регулярное выражение:
^[АВЕКМНОРСТУХ]{2}\d{4}[АВЕКМНОРСТУХ]{2}$
Это выражение проверяет, что строка начинается с двух букв, которые могут быть только из набора "АВЕКМНОРСТУХ", затем следуют четыре цифры, и в конце снова идут две буквы из того же набора.
1) Современный стандарт имеет так же латинские буквы, для электромобилей, автобусов, грузовых прицепов
2) До сих пор достаточно много номеров старого образца ххх-хх ХХ.
P.S. Текст с ChatGPT, в нём можно создать выражение под любой стандарт, нужно только правильно задать вопрос.
- лёва
- профи
- Сообщения: 224
- Зарегистрирован: 02 дек 2021, 07:21
- Благодарил (а): 490 раз
- Поблагодарили: 775 раз
Re: Обработка баз данных
Служба доставки grandbro.ru
Кто сможет вытянуть данные каждого заказа в строку? Если разделитель запятая, то во втором столбце будут одни и те же значения строк для одного заказа.
[External Link Removed for Guests]
Кто сможет вытянуть данные каждого заказа в строку? Если разделитель запятая, то во втором столбце будут одни и те же значения строк для одного заказа.
[External Link Removed for Guests]
- SDFnik
- местный
- Сообщения: 46
- Зарегистрирован: 30 мар 2022, 22:32
- Благодарил (а): 109 раз
- Поблагодарили: 90 раз
Re: Обработка баз данных
держите:[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]12 авг 2024, 13:40 Служба доставки grandbro.ru
Кто сможет вытянуть данные каждого заказа в строку? Если разделитель запятая, то во втором столбце будут одни и те же значения строк для одного заказа.
[External Link Removed for Guests]
Скрытый текст. Для просмотра нужно [Local Link Removed for Guests]
- лёва
- профи
- Сообщения: 224
- Зарегистрирован: 02 дек 2021, 07:21
- Благодарил (а): 490 раз
- Поблагодарили: 775 раз
Re: Обработка баз данных
Спасибо![Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]12 авг 2024, 16:18держите:[Local Link Removed for Guests] писал(а): [Local Link Removed for Guests]12 авг 2024, 13:40 Служба доставки grandbro.ru
Кто сможет вытянуть данные каждого заказа в строку? Если разделитель запятая, то во втором столбце будут одни и те же значения строк для одного заказа.
[External Link Removed for Guests]
Скрытый текст