次のエントリ: 標準ライブラリのヘッダファイルはどこに? [c]
文字列中から文字を探し、長さを得る
2005-04-21-4 / カテゴリ: [programming][c] / [permlink]
strspn(string, charset) / strcspn(string, charset) で
strcspn は、string の先頭から target 以外の文字のみの部分文字列の長さ。
Perl だと
#include <string.h> char string[] = "abcdefg"; char target[] = "def"; size_t len1, len2; len1 = strspn(string, target); len2 = strcspn(string, target);strspn は、string の先頭から target の文字のみの部分文字列の長さ。
strcspn は、string の先頭から target 以外の文字のみの部分文字列の長さ。
Perl だと
my $string = "abcdefg"; my $target = "def"; my ($len1, $len2); $len1 = length join "", ($string =~ /^([$target]*)/); $len2 = length join "", ($string =~ /^([^$target]*)/);ってコトかな? (うそっぽい)
次のエントリ: 標準ライブラリのヘッダファイルはどこに? [c]
2013 : 01 02 03 04 05 06 07 08 09 10 11 12
2012 : 01 02 03 04 05 06 07 08 09 10 11 12
2011 : 01 02 03 04 05 06 07 08 09 10 11 12
2010 : 01 02 03 04 05 06 07 08 09 10 11 12
2009 : 01 02 03 04 05 06 07 08 09 10 11 12
2008 : 01 02 03 04 05 06 07 08 09 10 11 12
2007 : 01 02 03 04 05 06 07 08 09 10 11 12
2006 : 01 02 03 04 05 06 07 08 09 10 11 12
2005 : 01 02 03 04 05 06 07 08 09 10 11 12
2004 : 01 02 03 04 05 06 07 08 09 10 11 12
最終更新時間: 2013-05-02 16:12