Итак, у меня есть этот текст ниже:
#nama:sulaiman haqa#alamat:kepanjen#kelamain:L#hobi:tidur#
Мне нужно найти текст между :
и #
, который содержит определенное ключевое слово.
Пример:
Search keyword: haq
result: sulaiman haqa
В приведенном выше примере строка sulaiman haqa
соответствует требованиям: она находится между :
и #
, а также имеет ключевое слово haq
.
Я использую это регулярное выражение, чтобы найти слово между :
и #
, но я не знаю, как поставить условие содержит.
(?<=\:).*?(?=\#)
Пожалуйста, помогите.