提取字符串中的数字

2018-02-26 09:05:12 jazdbmin1639整理 sed提取字符串 sed提取字符串

ex提取字符串中的数字

Q1: 用c语言提取字符串中的数字

这个就是不用指针的.. 直接利用字符数组的下标来遍历.稍微做了些修改. 你看看#include
void main()
{
char str[50];
int i=0; //i是数组下标. gets(str); //输入字符串.while(str[i]) //当数组元素不是字符串结束符时.执行while
{
if(str[i]>='0'&&str[i]<='9') //如果数组元素是数字. 就输出这个元素.
{
putchar(str[i]);
}
else
{
if(str[i-1]>='0'&&str[i-1]<='9') //否则判断前一个元素是不是数字.是的话输出一个空格.printf(" "); }
i++;
}
printf("\n");
}根据你的例子运行时截图如下:

Q2: 怎样提取字符串中的数字啊?

1、如下图,要提取#后面的字符,也即红色的“SDK”到B列。

 怎样提取字符串中的数字啊?

2、首先,在B2中输入公式:

=FIND("#",A2)

返回#在字符串中的位置,#在A2单元格文本中是第6个字符。

 怎样提取字符串中的数字啊?

3、知识点说明:

FIND()函数查找第一参数在第二参数中的位置。如下图,查找“B”在“ABCD”中是第几个字符。第一参数是要查找的字符“B”,第二参数是被查找的字符串。最终返回“B”在“ABCD”中是第2个字符。

 怎样提取字符串中的数字啊?

4、然后,在B2中输入公式:

=MID(A2,FIND("#",A2)+1,99)

这样,就提取出了#后的字符。

 怎样提取字符串中的数字啊?

5、知识点说明:

MID()函数返回从字符串中制定字符开始若干个字符的字符串。如下图,MID()函数返回“ABCDE”字符串中从第2个字符开始的连续3个字符,也就是返回“BCD”。

 怎样提取字符串中的数字啊?

6、综上,=MID(A2,FIND("#",A2)+1,99)的意思就是从A2单元格#字符后面的一个字符起,取长度为99的字符串。其中的99是一个较大的数字,能涵盖#后字符的最大长度即可。

Q3: 如何从一个字符串中取取得其中的数字?

嗯..我刚才想到一个...string可以拆分成char[]数组你应该知道吧...然后将每一位都尝试转化为int类型,成功就是数字,不成功就是其他的喽~~~
希望帮到你~
看三楼人给的你代码,我怕他耽误了你~所以给你写了个Demo
你看看吧~不懂可以追问:
string str = "1234qq";
int i;
foreach (char item in str)
{
if (int.TryParse(item.ToString(),out i))//尝试转换,若成功则是数字,若不成功则证明不是
{
label1.Text += item + "";
}
}
呵呵,不是三楼了~一修改答案就到楼下了~~~现在应该是二楼~ shjte二级

Q4: 取字符串中的数字的几种方法

1.用js取字符串中最后的一组数字:eg-->253edtgfg254代码:<script> var s="253edtgfg254a"; var t=null; if(t=s.match(/(/d+)[^/d]*$/)) alert(t[1]); </script> 结果输出:2542.用java取字符串中的最后一组数字:eg-->889sdfdf66a或889sfdfdfdf66或ac889sdfdf66代码:Pattern p=Pattern.compile("^.*((?889sfdf66a或889adf66(这个字符串必须以数字开头)代码:Patter.p=Patter.compile("^((?

WWw.jIZhuBa.^cOM

Q5: 如何提取字符串中的数字matlab

用正则表达式匹配吧:
>> s = '[数字一12000] [数字二28000]'
s =
[数字一12000] [数字二28000]
>> ms = regexp( s, '(?<=\w+)\d+','match' )
ms =
'12000''28000'
然后将字符串转换为数字:
>> num1 = str2num( ms{ 1 } )
num1 =
12000

Q6: Jquery解析字符串:如何将一个字符串中的数字都提取出来,形成一个数组

var reg = /\d+/g;
var str = "grid30_r14_c5_value8.39";
var ms = str.match(reg)
alert(ms.join(','))

追问:

如果带小数点的话呢?

wWw.J∽IZHuBa.com

小提示:内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

sed提取字符串 推荐文章:
推荐不满意?点这里  ››  

sed提取字符串