Difference between revisions of "StringUtil Script"
Jump to navigation
Jump to search
imported>JohnB |
imported>CraftySentinel m (→SKSE Global Functions: Formatting Change) |
||
Line 16: | Line 16: | ||
== SKSE Global Functions == | == SKSE Global Functions == | ||
{|class="wikitable" width =100% | |||
!style="text-align:left;"|Function | |||
!style="text-align:left;"|Description | |||
|- | |||
|[[GetLength - StringUtil|Int '''GetLength'''(String ''str'')]] | |||
|Returns the length of the string. | |||
|- | |||
|[[GetNthChar - StringUtil|String '''GetNthChar'''(String ''str'', Int ''n'')]] | |||
|Returns the character at n in str as a string. | |||
|- | |||
|[[IsLetter - StringUtil|Bool '''IsLetter'''(String ''c'')]] | |||
|Returns whether the character is a letter or not. | |||
|- | |||
|[[IsDigit - StringUtil|Bool '''IsDigit'''(String ''c'')]] | |||
|Returns whether the character is a digit or not. | |||
|- | |||
|[[IsPunctuation - StringUtil|Bool '''IsPunctuation'''(String ''c'')]] | |||
|Returns whether the character is punctuation or not. | |||
|- | |||
|[[IsPrintable - StringUtil|Bool '''IsPrintable'''(String ''c'')]] | |||
|Returns whether the character is printable or not. | |||
|- | |||
|[[Find - StringUtil|Int '''Find'''(String ''str'', String ''toFind'', Int ''startIndex'')]] | |||
|Returns the index of the first occurence of specified phrase inside the string, starting at given position. | |||
|- | |||
|[[Substring - StringUtil|String '''Substring'''(String ''str'', Int ''startIndex'', Int ''len'')]] | |||
|Returns a portion of the string starting at given index with specified amount of characters. | |||
|- | |||
''' | |[[AsOrd - StringUtil|Int '''AsOrd'''(String ''c'')]] | ||
|Returns the numeric value of a character. | |||
|- | |||
|[[AsChar - StringUtil|String '''AsChar'''(Int ''c'')]] | |||
|Returns the number as a string character. | |||
|- | |||
|} | |||
== Member Functions == | == Member Functions == |
Revision as of 05:30, 24 October 2013
Collection of generic string utility global functions. (These global functions require SKSE)
Definition
ScriptName StringUtil
Properties
None
SKSE Global Functions
Function | Description |
---|---|
Int GetLength(String str) | Returns the length of the string. |
String GetNthChar(String str, Int n) | Returns the character at n in str as a string. |
Bool IsLetter(String c) | Returns whether the character is a letter or not. |
Bool IsDigit(String c) | Returns whether the character is a digit or not. |
Bool IsPunctuation(String c) | Returns whether the character is punctuation or not. |
Bool IsPrintable(String c) | Returns whether the character is printable or not. |
Int Find(String str, String toFind, Int startIndex) | Returns the index of the first occurence of specified phrase inside the string, starting at given position. |
String Substring(String str, Int startIndex, Int len) | Returns a portion of the string starting at given index with specified amount of characters. |
Int AsOrd(String c) | Returns the numeric value of a character. |
String AsChar(Int c) | Returns the number as a string character. |
Member Functions
None
Events
None