| 総合手引 | セクション 3 | English | Deutsch | オプション |
#include <string.h>
strcasestr() 関数は、 strstr() と同様ですが、 両方の文字列を 無視します。
strnstr() 関数は、検索された len 文字より少ない文字列 big の中で、 ヌル文字で終了する文字列 little が最初に出現する位置を探します。 ‘\0’ の後に現れる文字は、検索されません。 strnstr() 関数は、 FreeBSD の特定の API なので、 移植に無関係なときだけ利用するようにしてください。
const char *largestring = "Foo Bar Baz"; const char *smallstring = "Bar"; char *ptr;ptr = strstr(largestring, smallstring);
次の例は、ポインタ ptr に NULL がセットされます。これは largestring の最初の 4 文字だけを検索するためです。
const char *largestring = "Foo Bar Baz"; const char *smallstring = "Bar"; char *ptr;ptr = strnstr(largestring, smallstring, 4);
| STRSTR (3) | October 11, 2001 |
| 総合手引 | セクション 3 | English | Deutsch | オプション |
このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.
| “ | Do you laugh when the waiter drops a tray full of dishes? Unix weenies do. They're the first ones to laugh at hapless users, trying to figure out an error message that doesn't have anything to do with what they just typed. | ” |
| — The Unix Haters' handbook | ||