所以可以说我有字符串。
$my str = "Hello how are you today. Oh thats good I'm glad you are happy. Thats wonderful; thats fantastic."
我想创建一个哈希表,其中每个键都是一个唯一的单词,值是它在字符串中出现的次数,即我希望它是一个自动化的过程。
my %words {
"Hello" => 1,
"are" => 2,
"thats" => 2,
"Thats" => 1
};
老实说,我是 PERL 的新手,不知道如何做到这一点,如何处理标点符号等。
更新:
另外,是否可以使用
split('.!?;',$mystring)
不是使用这种语法,而是基本上以 . 或者 !或者 ?等等..哦和''(空格)