Utf8
loreline.Utf8 (Class)
UTF-8 aware string operations that can be used as extension methods. Use with: using loreline.Utf8;
Static Members
UTF-8 aware string length
| Name | Type |
|---|---|
str |
String |
| Returns |
|---|
| Int |
UTF-8 aware substring extraction
| Name | Type | Default |
|---|---|---|
str |
String | |
pos |
Int | |
len |
Int | (optional) |
| Returns |
|---|
| String |
UTF-8 aware substring with end position
| Name | Type | Default |
|---|---|---|
str |
String | |
startIndex |
Int | |
endIndex |
Int | (optional) |
| Returns |
|---|
| String |
UTF-8 aware character code at position
| Name | Type |
|---|---|
str |
String |
pos |
Int |
| Returns |
|---|
| Null<Int> |
UTF-8 aware indexOf
| Name | Type | Default |
|---|---|---|
str |
String | |
substr |
String | |
startIndex |
Int | (optional) |
| Returns |
|---|
| Int |
UTF-8 aware lastIndexOf
| Name | Type | Default |
|---|---|---|
str |
String | |
substr |
String | |
startIndex |
Int | (optional) |
| Returns |
|---|
| Int |
UTF-8 aware string to char array
| Name | Type |
|---|---|
str |
String |
| Returns |
|---|
| Array<String> |
UTF-8 aware charAt
| Name | Type |
|---|---|
str |
String |
pos |
Int |
| Returns |
|---|
| String |
Metadata
| Name | Parameters |
|---|---|
:hxGen |
- |