Think about Loose Coupling | |
PerlMonks |
Re^3: String match in Chinese characterby pryrt (Abbot) |
on Mar 11, 2018 at 23:57 UTC ( [id://1210696]=note: print w/replies, xml ) | Need Help?? |
then escape the unicode in the regex: use warnings; use strict; use utf8; my $string = '看【厂家直销 儿童加绒加厚打底裤 中小童冬季】Ib'; binmode STDOUT, ':encoding(UTF-8)'; while ($string =~ /\x{3010}(.*?)\x{3011}/g) { print "Match: $string\n"; } (I left the use utf8 so that I could easily include the same string that choroba did. However you get the string is fine)
In Section
Seekers of Perl Wisdom
|
|