Basic String Manipulation
Required Input
String
String to handle : The string to use for basic string manipulation.
String from file : text file path.
String operation type
True/False
isalnum : Return True if all characters in the string are alphanumeric and there is at least one character, False otherwise.
isalpha : Return True if all characters in the string are alphabetic and there is at least one character, False otherwise.
isascii : Return True if the string is empty or all characters in the string are ASCII, False otherwise.
isdecimal : Return True if all characters in the string are decimal characters and there is at least one character, False otherwise.
isdigit : Return True if all characters in the string are digits and there is at least one character, False otherwise.
islower : Return True if all cased characters in the string are lowercase and there is at least one cased character, False otherwise.
isnumeric : Return True if all characters in the string are numeric characters, and there is at least one character, False otherwise.
isspace : Return True if there are only whitespace characters in the string and there is at least one character, False otherwise.
istitle : Return True if the string is a titlecased string and there is at least one character, for example uppercase characters may only follow uncased characters and lowercase characters only cased ones. Return False otherwise.
isupper : Return True if all cased characters in the string are uppercase and there is at least one cased character, False otherwise.
Convert
capitalize : Return a copy of the string with its first character capitalized and the rest lowercased.
lower : Return a copy of the string with all the cased characters converted to lowercase.
replace : Return a copy of the string with all occurrences of substring string1 replaced by string2.
swapcase : Return a copy of the string with uppercase characters converted to lowercase and vice versa.
title : Return a titlecased version of the string where words start with an uppercase character and the remaining characters are lowercase.
upper : Return a copy of the string with all the cased characters converted to uppercase.
Fill
center : Return centered in a string of length width(int1). Padding is done using the specified character.
ljust : Return the string left justified in a string of length width(int1). Padding is done using the specified character.
rjust : Return the string right justified in a string of length width(int1). Padding is done using the specified character.
Zfill : Return a copy of the string left filled with ASCII '0' digits to make a string of length width(int1).
Find
count : Return the number of non-overlapping occurrences of string1
find : Return the number of non-overlapping occurrences of string1
Index : Like find(), but raise ValueError when the string1 is not found.
rfind : Return the highest index in the string where string1 is found, such that string1 is contained within int1 to int2.
rindex : Like rfind() but raises ValueError when the string1 is not found.
Join
join : Return "String to handle" which is the concatenation of the strings in list.
Split
expandtabs : Return a copy of the string where all tab characters are replaced by one or more spaces, depending on the current column and the given tab size.
partition : Split the string at the first occurrence of string1, and return a 3-tuple containing the part before the separator, the separator itself, and the part after the separator
rpartition : Split the string at the last occurrence of string1, and return a 3-tuple containing the part before the separator, the separator itself, and the part after the separator.
rsplit : Return a list of the words in the string, using string1 as the delimiter string.
split : Return a list of the words in the string, using string1 as the delimiter string. If maxsplit(int1) is given, at most maxsplit(int1) splits are done.
splitlines : Return a list of the lines in the string, breaking at line boundaries. Line breaks are not included in the resulting list unless keepends(True & False)is given and true.
Strip
lstrip : Remove whitespace from left side of string
rstrip : Remove whitespace from right side of string
strip : Remove spaces from both sides of a string
Swith
endswith : Return True if the string ends with the specified suffix(string1), otherwise return False. suffix can also be a list of suffixes to look for.
Startswith : Return True if string starts with the prefix(string1), otherwise return False. prefix can also be a tuple of prefixes to look for. With optional start(int1), test string beginning at that position. With optional end(int2), stop comparing string at that position.
Optional Input
- int 1 : The first integer type argument.
- int 2 : The second integer type argument.
- string 1 : The first string type argument.
- string 2 : The second string type argument.
- character : Arguments of type characters.
- list : A list-type argument.
- sub True/False : Boolean type argument.
Return Value
- Result string of the manipulation
Return Code
- 0 Execution Successful
- 1 Return value is False
- 99 All other responses from the plugin
Parameter Setting Examples by function
True/False
Convert
Fill
Find
Join
Split
Strip
Swith
Update 2022/03/07
Indexing and slicing
This new feature is almost identical to Python standard slicing and indexing functions. For more information, please let the links below lead to you the respective Python pages.
- Slicing https://python-reference.readthedocs.io/en/latest/docs/brackets/slicing.html
- Indexing https://python-reference.readthedocs.io/en/latest/docs/brackets/indexing.html
Indexing of character strings
When character string looks like a b c d e f g h I
the indexing will look like 0 1 2 3 4 5 6 7 8
Indexing starts with 0
3 ways to set the parameter using example above
- 5 this will return “f”
- 5: this will return “fghl”
- 5:7 this will return “fgh”
- ABBYY Download
- ABBYY Status
- ABBYY Upload
- AD LDAP
- Adv Send Email
- API Requests
- ARGOS API
- Arithmetic Op
- ASCII Converter
- Attach Image
- AWS S3
- AWS Textra Rekog
- Base64
- Basic Numerical Operations
- Basic String Manipulation
- Bot Collabo
- Box
- Box II
- Chatwork GetMessage
- Chatwork Notification
- Citizen Log
- Clipboard
- Codat API
- Convert CharSet
- Convert Image
- Convert Image II
- Create Newfile
- CSV2XLSX
- Data Plot I
- DeepL Free
- Detect CharSet
- Dialog Calendar
- Dialog Error
- Dialog File Selection
- Dialog Forms
- Dialog Info
- Dialog Password
- Dialog Question
- Dialog Text Entry
- Dialog Text Info
- Dialog Warning
- DirectCloud API
- Doc2TXT
- DocDigitizer Get Doc
- DocDigitizer Tracking
- DocDigitizer Upload
- Docker Remote Service
- Drag and Drop
- Dropbox
- Dynamic Python
- Email IMAP ReadMon
- Email Read Mon
- Env Check
- Env Var
- Excel2Image
- Excel Advanced
- Excel Advance IV
- Excel AdvII
- Excel AdvIII
- Excel Copy Paste
- Excel Formula
- Excel Large Files
- Excel Macro
- Excel Newfile
- Excel Simple Read
- Excel Simple Write
- Excel Style
- Excel Update
- Fairy Devices mimi AI
- File Conv
- File Downloader
- File Folder Exists
- File Folder Op
- File Status
- Fixed Form Processing
- Floating Form Processing
- Folder Monitor
- Folder Status
- Folder Structure
- FTP Server
- Git HTML Extract
- Google Calendar
- Google Cloud Vision API
- Google Drive
- Google Search API
- Google Sheets
- Google Token
- Google Translate
- Google TTS
- GraphQL API
- Html Extract
- HTML Table
- IBM Speech to Text
- IBM Visual Recognition
- Java UI Automation
- JP Holiday
- JSON Select
- JSON to from CSV
- Lazarus Forms
- Lazarus Invoices
- Lazarus RikAI
- Lazarus Riky
- LINE ID Card OCR
- LINE Notify
- LINE Receipt OCR
- Microsoft Teams
- MongoDB
- MQTT Publisher
- MS Azure Text Analytics
- MS Word Extract
- NAVER OCR
- Newuser-SFDC
- OCI
- OCR PreProcess
- OpenAI API
- Oracle SQL
- Outlook
- Outlook Email
- PANDAS I
- pandas II
- pandas III
- PANDAS profiling
- Parsehub
- Password Generate
- Path Manipulation
- PDF2Doc
- PDF2Table
- PDF2TXT
- PDF Miner
- PDF SplitMerge
- PostgreSQL
- PowerShell
- PPTX Template
- Print 2 Image
- Python Selenium
- QR Generate
- QR Read
- RakurakuHanbai API
- Regression
- Rename File
- REST API
- Rossum
- Running GAS
- Scrapy Basic
- Screen Capture
- Screen Recording START
- Screen Recording STOP
- Screen Snipping
- Seaborn Plot
- SharePoint
- Simple Counter
- Simple SFDC
- Slack
- Sort CSV
- Speed Test
- SQL
- SQLite
- SSH Command
- SSH Copy
- String Manipulation
- String Similarity
- Svc Check
- Sys Info
- Telegram
- Tesseract
- Text2PDF
- Text2Word
- Text Read
- Text Write
- Time Diff
- Time Stamp
- Web Extract
- Windows Op
- Windows Screen Lock
- Win UI Control
- Win UI Text
- Word2PDF
- Word2TXT
- Word Editor
- Work Calendar
- XML Extract
- XML Manipulation
- Xtracta Get Doc
- Xtracta Tracking
- Xtracta Upload
- YouTube Operation
- ZipUnzip