ispunct


Description:

public bool ispunct ()

Determines whether a character is a punctuation character.

Example: Determine whether a character is a punctuation character:

public static int main (string[] args) {
// Output: ````
for (int i = 0; i <= 255; i++) {
char c = ((char) i);
assert (c.ispunct () == (c.isgraph () && !c.isalnum ()));
}

// Output: ``,!``
string str = "Hello, world!";
for (int i = 0; str[i] != '\0'; i++) {
if (str[i].ispunct ()) {
print (@"$(str[i])");
}
}
print ("\n");
return 0;
}

valac --pkg glib-2.0 char.ispunct.vala