如何在节中的字符串中查找和替换字符?

问题描述

假设我有一个字符串 val s = "_1.2V_ADC"

句点对我的用例无效,所以我需要用另一个字符替换它,比如 p 所以最后的字符串应该是 "_1p2V_ADC"

在 Stanza 中是否有任何简单的方法可以做到这一点?

解决方法

您可以为此使用 replace 函数:

val s = replace("_1.2V_ADC",".","p")

它将用字符串 "." 替换字符串 "p" 的所有匹配项。

,

您需要 core 包中的此函数:

public defn replace (str:String,s1:String,s2:String) -> String

你的例子变成了replace("_1.2V_ADC","p") 这给 _1p2V_ADC