2016-03-22 20 views

cevap

5

Tabii, sadece değiştirmeniz gerekiyor desen ([az]) ([AZ]) ile $ 1 $ 2 ($ 1 küçük harf harf ve 2 $ olan üst harf olduğu) . İşte bir örnek:

select * where { 
    values ?string { "AllDrugs" "FourScoreAndSevenYearsAgo" } 

    bind(replace(?string, "([a-z])([A-Z])", "$1 $2") as ?splitString) 
} 
------------------------------------------------------------------ 
| string      | splitString      | 
================================================================== 
| "AllDrugs"     | "All Drugs"      | 
| "FourScoreAndSevenYearsAgo" | "Four Score And Seven Years Ago" | 
------------------------------------------------------------------ 
+0

muchas gracias! –