如何在Dart中移除字符串中的指定子串?(附门牌号移除示例)
移除字符串中的子串解决方案
你可以用Java的字符串方法轻松实现需求,以下是两种实用方案:
精准替换(适合确定门牌号后带空格的场景)
直接将门牌号加后续空格作为目标子串替换为空:String street = "2576 Lombard St"; String houseNumber = "2576"; String streetname = street.replace(houseNumber + " ", ""); // 输出结果:"Lombard St"通用处理(适配更多场景)
如果不确定门牌号后是否有空格,先移除门牌号,再用trim()去掉首尾多余空白:String street = "2576 Lombard St"; String houseNumber = "2576"; String streetname = street.replace(houseNumber, "").trim(); // 输出结果:"Lombard St"
内容的提问来源于stack exchange,提问作者OverdoseB12
相关产品推荐
相关产品推荐

