我在asp.net网页中有一条SQL插入语句,如果“:”不存在“”,则必须替换测试箱内容,如下所示
select_dtypes
是否可以添加其他字符替换?如果输入文本框,我还需要删除“#”。
答案 0 :(得分:1)
我不知道这些方法是否可以使用,但是值得尝试:
TextBox.Text.Replace(":", "").Replace("#", "")
或
String mytext = TextBox.Text;
mytext.Replace(":", "");
mytext.Replace("#", "");
TextBox.Text = mytext;
答案 1 :(得分:0)
如果您可能需要替换更多字符,则值得考虑使用regular expression,如下所示:
var array = [1, 2, 3, 4, 7, 8, 9, 13, 16, 17];
var ranges = [];
var index = 0;
while (index < array.length) {
var rangeStartIndex = index;
while (array[index + 1] === array[index] + 1) {
// continue until the range ends
index++;
}
if (rangeStartIndex === index) {
ranges.push(array[index]);
} else {
ranges.push(array[rangeStartIndex] + " - " + array[index]);
}
index++;
}
console.log(ranges.join(", "));
输出:
Hello World!