我有有行看起來像
BBB-888-8557ZZV-003.XYZ
BBB-999-8787ZZV-00D.XYZ
我需要找到一個場(和替換我確定後,我選擇返回正確的行:))匹配正則表達式的所有記錄:
/-\d\d[A-Z]/g
因此,所有字段都有一個負號後跟兩位數字後跟一個字母。
我也只需要過濾其中有999個字段。
我嘗試以下SQL,但它不返回任何結果:一旦被發現
SELECT *
FROM `track`
WHERE (
pod LIKE "BBB-999%"
AND pod
REGEXP '/-\d\d[A-Z]/g'
)
而且,這將是一個快速的,爲什麼來代替所有這些領域:
BBB-999-8787ZZV-_MARK_D.XYZ
我已經給你一個解決方案,它可以用字符串處理任意長度。請看看是否有機會,謝謝。 –