Scraping text with keywords?

Hello, I read a little on using the contain function to select text based on keywords, but could not figure it out. I have a block of text that I need to extract by keywords. For example I need to extract the line that contains the keyword "Stone Name" and include which stone it is, i.e. diamond, gold, etc.. The line of text is surrounded by
tags. I would need to extract several items throughout the description, based on keywords. Any help would be appreciated. Thank you.

Url: https://dropshipping-harrychadent-com.myshopify.com/collections/all

Sitemap:
{"_id":"harrychadent","startUrl":["https://dropshipping-harrychadent-com.myshopify.com/collections/all?page=[1-2]"],"selectors":[{"id":"product-links","type":"SelectorLink","parentSelectors":["_root"],"selector":"a.grid-link","multiple":true,"delay":0},{"id":"title","type":"SelectorText","parentSelectors":["product-links"],"selector":"h1","multiple":false,"regex":"","delay":0},{"id":"description","type":"SelectorHTML","parentSelectors":["product-links"],"selector":"[itemprop='description'] p:nth-of-type(1)","multiple":false,"regex":"","delay":0},{"id":"description ","type":"SelectorHTML","parentSelectors":["product-links"],"selector":"[itemprop='description'] p:nth-of-type(2)","multiple":false,"regex":"","delay":0}]}