Difference between revisions of "Action: Text Manipulation"
Tags: Mobile web edit Mobile edit |
Tags: Mobile web edit Mobile edit |
||
Line 15: | Line 15: | ||
<br/>'''Extract text'''<br/> | <br/>'''Extract text'''<br/> | ||
− | Uses a regular expression to match and extract a section from the text.<br/> | + | Uses a regular expression to match and extract a section from the text. |
+ | <br/>'''Example Usage'''<br/> | ||
+ | My phone number is 1234567890<br/> | ||
+ | Extract the expression "[0-9]". | ||
+ | This will give a final result of the extraction of the phone number. | ||
+ | <br/> | ||
<br/>'''Upper case'''<br/> | <br/>'''Upper case'''<br/> | ||
Converts the text to all upper case characters.<br/> | Converts the text to all upper case characters.<br/> | ||
+ | '''Example Usage'''<br/> | ||
+ | Source text<br/> | ||
+ | "Macrodroid is my app to automate my device".<br/> | ||
+ | Final result | ||
+ | "MACRODROID IS MY APP TO AUTOMATE MY DEVICE".<br/> | ||
<br/>'''Lower case'''<br/> | <br/>'''Lower case'''<br/> | ||
Converts the text to all lower case characters.<br/> | Converts the text to all lower case characters.<br/> | ||
+ | '''Example Usage'''<br/> | ||
+ | Source text<br/> | ||
+ | "MACRODROID IS MY APP TO AUTOMATE MY DEVICE".<br/> | ||
+ | Final result<br/> | ||
+ | "macrodroid is my app to automate my device".<br/> | ||
<br/>'''Trim whitespase'''<br/> | <br/>'''Trim whitespase'''<br/> | ||
Removes any leading/trailing whitespace from the text. | Removes any leading/trailing whitespace from the text. |
Revision as of 15:04, 11 June 2021
This action can be used to perform basic string manipulation on a text string.
Substring
Returns a sub-section of the text defined by the supplied start and end indexes. The first character starts at index 0 and the last index is excluded. (To get the first character use values 0 and 1.)
Example Usage
"hello i am using macrodroid app"
To obtain the word Macrodroid we will use the initial position 17 and last position 27 and as a result we will have the value "Macrodroid".
Replace all
Uses a regular expression to replace matching text with the supplied new text.
Example Usage
Source text = Hello, how are you?.
the text to replace is "hello".
the new text is "hi"
The end result will be, "hi, how are you?".
Extract text
Uses a regular expression to match and extract a section from the text.
Example Usage
My phone number is 1234567890
Extract the expression "[0-9]".
This will give a final result of the extraction of the phone number.
Upper case
Converts the text to all upper case characters.
Example Usage
Source text
"Macrodroid is my app to automate my device".
Final result
"MACRODROID IS MY APP TO AUTOMATE MY DEVICE".
Lower case
Converts the text to all lower case characters.
Example Usage
Source text
"MACRODROID IS MY APP TO AUTOMATE MY DEVICE".
Final result
"macrodroid is my app to automate my device".
Trim whitespase
Removes any leading/trailing whitespace from the text.