您好我有一個字符串$字符串=「insertUnderScore」大寫字母前插入下劃線轉換成字符串; 現在我需要在大寫字母之前插入_。 輸出應該是這樣的:如何用perl
$string = "insert_Unser_Score";
任何一個能幫助我嗎?
您好我有一個字符串$字符串=「insertUnderScore」大寫字母前插入下劃線轉換成字符串; 現在我需要在大寫字母之前插入_。 輸出應該是這樣的:如何用perl
$string = "insert_Unser_Score";
任何一個能幫助我嗎?
my $string = "insertUnderScore";
$string =~ s/([A-Z])/_$1/g;
print $string;
或者
$string =~ s/(?=[A-Z])/_/g;
很好..工作很好。謝謝你這麼多.. – Muthukumar
的Unicode友好:'$字符串=〜S /(\ p {}上限)/ _ $ 1 /克;' –
你嘗試自己做任何事或者你是直接去找人來爲你做你的工作嗎? –
我沒有任何線索如何開始。我只是新的Perl和嘗試一些新的東西! – Muthukumar
然後,也許http://perl-tutorial.org/會是一個更好的地方首先。 –