D 语言原始字符串:去除换行符和包含特殊符号
D 语言中,原样字符串在末尾会自动添加一个换行符。如果想要去掉最后一个换行符,可以手动去除,比如使用 std.algorithm.stripRight() 函数:/n/nd/nstring four = q/'EOF/njjjj‘阿达发《《<',/nEOF/';/nfour = four.stripRight(/'//n/');/n/n/n另外,如果想要在原始字符串中包含 '<' 或 '>' 符号,可以使用转义字符 //< 或 //> 来表示:/n/nd/nstring three = q/'<hello//n`<>/'zhenai/n jjjj//>/>/';/n/n/n这样就可以在原始字符串中包含 '<' 或 '>' 符号了。
原文地址: https://www.cveoy.top/t/topic/obLN 著作权归作者所有。请勿转载和采集!