[英]Bulk Regex Pattern Match
我的數據庫中沒有大量的正則表達式模式。 有他自己的ID每個正則表達式。
For example: ID Pattern 123 ^((?=.*\bjava\b)(?=.*\bpostgres\b).*)$ 456 ^((?=.*\b.net\b)(?=.*\bsql\s*server\b).*)$
我的內容包含各種技能信息。
我想將所有這些正則表達式模式與上述內容進行匹配。
是否有可能匹配所有正則表達式並檢索ID字段本身。
不,這行不通。 正則表達式可以在內容上使用,但僅提供有關匹配位置的信息。 您的ID與表達式本身沒有任何關系,因此我看不到一種將ID與表達式相關聯的方法,而是遍歷所有表達式並檢查哪個表達式在內容中找到正匹配項,然后返回表達式的ID。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.