我有一個包含動態模式的字符串,它沒有特定的順序。在字符串中查找數字
content: ($$)^1 OR title: ($$)^15 OR url: ($$)^20
爲了進一步瞭解,我已經打破下來到什麼是關係到什麼:
content: ($$)^1
title: ($$)^15
url: ($$)^20
所以在我的字段名(內容,標題,URL等)的列表循環時,我需要查看該字段是否存在於字符串中。如果是這樣,我必須在胡蘿蔔後立即提取數字。
在內容的情況下,它將是1. 標題,15.等等等等。
@Nick - 我想你越來越近,但並不完全清楚。有什麼不明白的是:一個字符串會有三個不同的順序嗎?例如,一個字符串會有'content:1111,title:15151515,url:20202020',另一個字符串有'url:20202020,title:15151515,content:1111'?田地有時會失蹤?例如,'url:20202020'。請提供您的數據樣本。 – jww 2014-09-22 22:06:28
@jww回答你的問題,是的。它可以以任何順序。但是這個數字只能是2位數。因此不高於99.數據樣本是上面的第一個代碼塊。對於內容我想提取「1」,對於標題,我想提取「15」。這個數字可能會有所不同,但不會超過兩位數。此外,它將始終默認爲1. – Nick 2014-09-23 16:04:55