Difference between revisions of "Group string"
Jump to navigation
Jump to search
imported>StDoodle m |
imported>StDoodle |
||
Line 1: | Line 1: | ||
− | {{RFI| | + | string [int,int] group_string( string, string ) |
+ | |||
+ | {{#vardefine:name|group_string}} | ||
+ | {{#vardefine:return_type|string [int, int]}} | ||
+ | {{#vardefine:aggregate|yes}} | ||
+ | |||
+ | {{FunctionPage| | ||
+ | name={{#var:name}}| | ||
+ | function_category=String Handling Routines| | ||
+ | |||
+ | function1={{Function| | ||
+ | name={{#var:name}}| | ||
+ | aggregate={{#var:aggregate}}| | ||
+ | return_type={{#var:return_type}}| | ||
+ | return_also={{#var:return_also}}| | ||
+ | parameter1={{Param|string|group_me}}| | ||
+ | parameter2={{Param|string|group_by}}| | ||
+ | p1desc={{Pspan|group_me}} is the string to split into groups| | ||
+ | p2desc={{Pspan|group_by}} is the regular expression to group by| | ||
+ | }}| | ||
+ | |||
+ | function_description=This function returns a map keyed by an integer pair of text in {{pspan|group_me}} matching the regular expression {{pspan|group_by}}. Exactly how is unclear.| | ||
+ | |||
+ | needscode=yes| | ||
+ | |||
+ | more_info= See [http://kolmafia.us/showthread.php?t=318 this thread] for details.| | ||
+ | }} | ||
+ | |||
+ | {{RFI|The regex isn't too hard to parse, but the results are.|For results, I always see [int,0] and [int,1] keys; huh?}} |
Revision as of 16:02, 5 March 2010
string [int,int] group_string( string, string )
needs(code_samples);
Function Syntax
string [int, int] group_string(string group_me ,string group_by )
- group_me is the string to split into groups
- group_by is the regular expression to group by
This function returns a map keyed by an integer pair of text in group_me matching the regular expression group_by. Exactly how is unclear.
More Information
See this thread for details.
Attention KoLmafia Experts!
We need your help; some details of this function's operation are unknown or unclear.
The following specific questions have been raised:
- The regex isn't too hard to parse, but the results are.
- For results, I always see [int,0] and [int,1] keys; huh?