标签: perl pattern-matching
我是Perl和Regex的新手。我需要使用特定于文件中该行的正则表达式,使用IBM864编码读取阿拉伯语文本文件中的一行。线结构如下:
16个空格字符,4个阿拉伯字符,36个空白字符,3个数字,2个空格,\ n转义字符。
请指教。 谢谢。
答案 0 :(得分:0)
从表面上看,你想要的是像这样的正则表达式
/ ^ \s{16} \p{Arabic}{4} \s{36} \d{3} \s{2} $ /x