1
使用正則表達式提取字符串,我想從name1_99_name2.sql
從正則表達式
name1
提取名2:字符 的任何序列
99
:數字 的任何序列
name2
:任何順序字符
使用這個:
\_[a-z]+
我提取name2
之前用下劃線,但我沒有它需要它。
有什麼想法?
使用正則表達式提取字符串,我想從name1_99_name2.sql
從正則表達式
name1
提取名2:字符99
:數字name2
:任何順序字符使用這個:
\_[a-z]+
我提取name2
之前用下劃線,但我沒有它需要它。
有什麼想法?
[^_]+(?=\.sql$)
如果您的字符串始終以「.sql」結尾。
但作爲Hayk酒店所指出的,也許你並不真的需要這裏正則表達式作爲一個簡單的字符串處理函數可以完成這項工作。
我不知道我理解你的問題。首先,你使用什麼語言?其次,什麼是「人物」?我在問,因爲一個角色真的可以是_anything_,包括空格,製表符,換行符,甚至是字符。 – Jerry
正則表達式有以下格式: [az | AZ] + _ + [0-9] + _ + [az | AZ] + \。+ sql 我需要使用正則表達式提取第二個字符串 – user3319283
但你使用什麼引擎來運行你的正則表達式? – Bex