把字符串中所有数字字符前加一个#字符,例如,输入;A1B23CD45,则输出:A#1B#2#3CD#4#5

来源:百度知道 编辑:UC知道 时间:2024/06/05 04:38:18
哪位帮一下啊

vb函数如下:
private function add_a_str(str_in as string, symb as string) as string
add_a_str=""
for i=1 to len(str_in)
if isnumeric(mid(str_in,i,1)) then
add_a_str=add_a_str & sybm & mid(str_in,i,1)
else
add_a_str=add_a_str & mid(str_in,i,1)
end if
next i
end function
说明:
str_in 待处理的字符串
symb 数字前要插入的字符
例子:
print add_a_str(A1B23CD45, "#")
即可显示: A#1B#2#3CD#4#5

首先进行字符的单个截取,但后判断ASCII值,如果是从A-Z则加一个#就可以了。

把字符串中所有数字字符前加一个#字符,例如,输入;A1B23CD45,则输出:A#1B#2#3CD#4#5 如何检查一个字符串中包含另一个字符串内的所有字符呢? delphi中,怎样把字符串中的一个字符副给另一个字符串? 编一个函数由实参传来一个字符串,统计此字符串中字母,数字,和其他字符个数。 10.将字符串中的所有数字字符移到所有非数字字符之后,并保持数字字符串和非数字字符串原有的先后次序。 写一个函数,由实参传来一个字符串,统计字符串中的字母,数字,空格和其他字符的个数,在主函数中输入字符串 如何从一个字符串中得到它的前8个字符 编写函数,由实参传来一个字符串,统计此字符串中的字母,数字,空格各其它的字符的个数,在主函数中输入字符串 JAVA中如何把二维字符数组的所有字符,传给一个一维字符数组 怎样去掉字符串中不是数字的字符?