Как я могу сопоставить числа, которые находятся между ]
и [
(не [
и ]
)?Как совместить числа, которые присутствуют между] и [?
EDIT-1
Другими словами, я хочу, чтобы извлечь те строки, в которых у меня есть ряд между ]
и [
. Моя таблица выглядит следующим образом ...
ID1 id mycolmn
1 100 [ab-ee]43[ddhj]
2 233 [aa-33]49[kl-00]
3 344 [ss-23][wdsd]
И я должен получить
43
49
EDIT-1 заканчивается
См пример файла here. У меня есть столбец в MyDatabase, и я хочу извлечь те строки, где есть два цифровых номера между ]
и [
.
Пример [ab-ee]43[ddhj]
или [aa-33]49[kl-00]
следующее не работает.
SELECT * from myTable where [mycolmn] Like "*\]##\[*"
Я удалил свой ответ после того, как долгое время google ничего не показывал. Похоже, вам, возможно, потребуется использовать функцию InStr в модуле и проанализировать данные в таблице temp, а затем отфильтровать таблицу temp. –
@ пользователь2174085 думаю мой работа. Я еще не тестировал его, но думаю, что так и должно быть. – Scotch