我有从第三方网站获取的Feed,有时我必须申请utf8_decode并且有时候utf8_encode才能获得所需的可见输出.
如果错误地将相同的东西应用了两次/或者使用了错误的方法我会得到一些更难看的东西,这就是我想要改变的东西.
如何检测何时应用于字符串?
UPDATE
实际上内容返回UTF-8,但内部有部分不返回.
$rowfetch =~ s/['-]//g; #All chars inside the [ ] will be filtered out.
$rowfetch =~ m/(\w+), ?(.)/;
printf $fh lc($2.$1);
Run Code Online (Sandbox Code Playgroud)
我昨天得到了帮助建立这个正则表达式,但我不完全理解它.
它的名字像Parisi,Kenneth,并打印出kparisi
Knowns:
s/= substitute
m/= match
我试图寻找其余的但却找不到任何真正有助于解释它的东西.
我也不明白=〜应该如何评估为true还是false,但在这种情况下,它正在修改字符串.