× Use Easybots Studio to download and use the bots from this app

App

String Utilities

Free

Description

An Easybot that knows how to work with strings. Various operations with strings like splitting, matching, comparing, getting substrings and more...

Author

Martin N.1

Version

3.3.31.0

Available bots in this app

StringOperationsBot
Actions
FirstMatch

Inputs

  • text : String
  • userInput : String

Returns

  • matchedText : String
ContainsText

Inputs

  • text : String
  • userInput : String
  • ignoreCase : Boolean

Returns

  • return : Boolean
SplitByNewLine

Inputs

  • inputString : String

Returns

  • return : String[]
SplitBySeparators

Inputs

  • inputString : String
  • separator1 : String
  • separator2 : String
  • separator3 : String
  • separator4 : String
  • separator5 : String

Returns

  • return : String[]
GetSubstringByStartIndex

Inputs

  • inputString : String
  • startIndex : Int32

Returns

  • substring : String
GetSubstringByStartAndEndIndex

Inputs

  • inputString : String
  • startIndex : Int32
  • endIndex : Int32

Returns

  • substring : String
Truncate

Inputs

  • inputString : String
  • length : Int32

Returns

  • return : String
RemoveFirstOccurrenceOfSubstring

Inputs

  • inputString : String
  • toBeRemovedSubstring : String
  • ignoreCase : Boolean

Returns

  • resultString : String
ReplaceAll

Inputs

  • text : String
  • oldValue : String
  • newValue : String

Returns

  • return : String
RemoveLastOccurrenceOfSubstring

Inputs

  • inputString : String
  • toBeRemovedSubstring : String
  • ignoreCase : Boolean

Returns

  • resultString : String
RemoveAllOccurrencesOfSubstring

Inputs

  • inputString : String
  • toBeRemovedSubstring : String
  • ignoreCase : Boolean

Returns

  • resultString : String
JoinStrings

Inputs

  • stringsToBeConcatenated : String[]
  • separator : String

Returns

  • resultString : String
ToUppercase

Inputs

  • inputString : String

Returns

  • resultString : String
ToLowercase

Inputs

  • inputString : String

Returns

  • resultString : String
GetLength

Inputs

  • inputString : String

Returns

  • stringLength : Int32
Trim

Inputs

  • inputString : String

Returns

  • return : String
RemoveNonPrintableCharacters

Inputs

  • inputString : String

Returns

  • return : String
NumberOfOccurences

Inputs

  • inputString : String
  • searchString : String
  • ignoreCase : Boolean

Returns

  • return : Int32
TextOrElse

Inputs

  • inputString : String
  • value (if no text) : String

Returns

  • return : String
ComposeStringFromDataTableColumns

Inputs

  • dataTable : DataTable
  • columnName1 : String
  • columnName2 : String
  • columnName3 : String
  • columnName4 : String
  • columnName5 : String
  • columnName6 : String
  • columnName7 : String
  • columnName8 : String
  • columnName9 : String
  • columnSeparator : String
  • rowSeparator : String
  • NULL string : String

Returns

  • return : String
ComposeStringFromDataTable

Inputs

  • dataTable : DataTable
  • columnSeparator : String
  • rowSeparator : String
  • NULL string : String

Returns

  • return : String