我有一個由幾個單詞組成的字符串(用大寫字母分隔)。Perl正則表達式,用字拆分字符串
例如:
$string1="TestWater"; # to be splited in an array @string1=("Test","Water")
$string2="TodayIsNiceDay"; # as @string2=("Today","Is","Nice","Day")
$string3="EODIsAlwaysGood"; # as @string3=("EOD","Is","Always","Good")
我知道的Perl容易分裂使用分功能固定字符,或正則表達式匹配可以分離$ 1,$ 2具有可變的固定的量。但是,這如何動態地完成呢?提前致謝!
那篇文章Spliting CamelCase沒有回答我的問題,我的問題更多地涉及Perl中的正則表達式,其中一個是在Java中(這裏有不同之處)。
的可能的複製[正則表達式來分割駝峯或首字母大寫(高級)](https://stackoverflow.com/questions/7593969/regex-to-split-camelcase-or-titlecase-advanced) – Joe
不重複,java正則表達式和perl正則表達式之間存在差異。但謝謝檢查! – dellair