我有这个字符串(它是一个苹果 .strings 文件):
/* this is a comment line; it may contain semicolons */
"you have here some text; also may contain semicolons" = "some other text;";
/* this is a comment line; it may contain semicolons */
"you have here some text; also may contain semicolons" = "some other text;";
等等。
我需要在每个非注释行末尾的分号之后拆分此字符串。
如果我使用explode(";\n", $string);
可能不准确,因为该行可能以 ;(whitespace)(new line) 结尾
更新:输出应该是一个数组。每个元素都应包含注释行(如果存在)和引用的字符串行。