debian man page for strdel

Query: strdel

OS: debian

Section: 3pub

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

STRDEL(3pub)						       C Programmer's Manual						      STRDEL(3pub)

NAME
strdel - delete characters from beginning of string
SYNOPSIS
#include <publib.h> char *strdel(char *s, size_t n);
DESCRIPTION
strdel removes the first n characters of s. If n is greater than the length of the string, all characters in the string (not counting '') are removed but no more.
RETURN VALUE
strdel returns its first argument.
EXAMPLE
To change all occurences of "Pascal" in the input to "Yuck!", you might do the following: #include <string.h> #include <stdio.h> #include <publib.h> int main(void) { char line[512]; while (fgets(line, sizeof(line), stdio) != NULL) { while ((p = strstr(line, "Pascal")) != NULL) { strdel(p, 6); strins(p, "Yuck!"); } printf("%s", line); } return 0; }
SEE ALSO
publib(3), strins(3)
AUTHOR
Lars Wirzenius (lars.wirzenius@helsinki.fi) Publib C Programmer's Manual STRDEL(3pub)
Related Man Pages
xfree(3pub) - debian
strcstr(3pub) - debian
strltrim(3pub) - debian
strsplit(3pub) - debian
strgsub(3pub) - debian
Similar Topics in the Unix Linux Community
AWK - number of specified characters in a string