Я знаком с критериями запроса и фильтрами доступа, но я не уверен, как выражать подобные утверждения как шаблоны регулярных выражений. Мне интересно, может ли кто-то помочь связать их с некоторыми легкими примерами, которые я понимаю.
Если бы я использовал регулярные выражения для сопоставления таких полей, как Access, как бы я мог выражать следующие утверждения? Примеры аналогичны тем, которые были найдены на веб-странице Access Query and Filter Criteria. Как и в Access, регистр нечувствителен.
-
"London"
Строки, которые точно соответствуют слову London.
-
"Лондон" или "Париж"
Строки, которые точно соответствуют словам Лондона или Парижа.
-
Не "Лондон"
Любая строка, кроме Лондона.
-
Как "S *"
Любая строка, начинающаяся с буквы s.
-
Как "* st"
Любая строка, заканчивающаяся буквами st.
-
Как "* the * dog *"
Любые строки, содержащие слова "the" и "dog" с любыми символами до, между ними или в конце.
-
Как "[A-D] *"
Любые строки, начинающиеся с букв от A до D, за которыми следует что-то еще.
-
Не нравится "* Лондон *"
Любые строки, которые нигде не содержат слова London.
-
Не нравится "L *"
Любые строки, которые не начинаются с буквы L.
-
Как "L *" и не нравится "London *"
Любые строки, начинающиеся с буквы L, но не слова London.