Find Regular Expression

From UBot Studio
(Difference between revisions)
Jump to: navigation, search
Line 34: Line 34:
  
  
[[File:quotesbutton.gif]]
+
[[File:quotesbutton0.gif]]

Revision as of 02:32, 12 February 2014

$Find Regular Expression is a Text Function.

The function returns a list of all matches of the provided regular expression. Find regular expression allows users to conduct specific searches on text strings using regular expressions. This function is used for lists, variables, or whatever piece of scraped information.

Text: The text being searched. Accepts variables and functions such as $next list item, $list item, $random list item, $previous list item, and $table cell.

Regular Expression: The regex for the text being searched for in the original text.

Example

set(#numbers, "12423 44456 12824 53624", "Global")
navigate("http://www.ubotstudio.com/playground/simple-form", "Wait")
type text(<username field>, $find regular expression(#numbers, "[1]...[3]"), "Standard")


Running the script returns the number 12423 in the username field because it is the only string that meets the regex criteria.


File:Findregex.png


Additional Information

UBot Studio will parse some symbols as math expressions.

For example, t{3} means we are looking for "ttt". {3} will be parsed as a math expression.

When you type that into UBot Studio, the {} around the number 3 will be removed.

To keep UBot Studio from parsing the regex as a math expression, simply click the "" (quotes) button under Pattern Text.


Quotesbutton0.gif

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox