Additional Text Utils
Stable Version 1.1.1
Published on 18 July 2017 by 
Created on 07 June 2017
Details
A bucket of utils to manipulate text:
  • Text to Date conversion
  • Text to SHA1
  • Pluralize / Singularize (for english words)
  • Left / Right
Read More

Contains the following methods to work with Text:

  • TextToDate
    Converts a Text to a Date given the format.

  • TextToSha1 
    Converts a text to SHA1 represented by ASCII characters

  • Pluralize (Word) 
    Pluralizes a word (english).
    E.g. Order becomes Orders, Priority becomes Priorities, Status becomes Statuses, ...

  • Singularize (Word)
    Singularizes a word (english).
    E.g. Orders becomes Order, Priorities becomes Priority, Statuses becomes Status, ...

  • TextLeft (Word, NumberOfCharacters) 
    Returns the NumberOfCharacters leftmost characters of the Text. Similar to Substring(Word, 0, NumberOfCharacters)

  • TextRight  (Word, NumberOfCharacters)
    Returns the NumberOfCharacters rightmost characters of the Text.
    Similar to Substring(Word, Length(Word)-NumberOfCharacters, NumberOfCharacters) but properly handles shorter Words than the NumberOfCharacters


What’s new (1.1.1)
  • New methods:
    • Pluralize (Word) 
      Pluralizes a word (english).
      E.g. Order becomes Orders, Priority becomes Priorities, Status becomes Statuses, ...

    • Singularize (Word)
      Singularizes a word (english).
      E.g. Orders becomes Order, Priorities becomes Priority, Statuses becomes Status, ...

    • TextLeft (Word, NumberOfCharacters) 
      Returns the NumberOfCharacters leftmost characters of the Text. Similar to Substring(Word, 0, NumberOfCharacters)

    • TextRight  (Word, NumberOfCharacters)
      Returns the NumberOfCharacters rightmost characters of the Text.
      Similar to Substring(Word, Length(Word)-NumberOfCharacters, NumberOfCharacters) but properly handles shorter Words than the NumberOfCharacters


  • Improved Documentation
  • Minor performance improvement on the pluralization service
  • Online "Try Now" page so you can test on your own
Reviews (0)
Category
Libraries
Tags
Support Options
This component is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from Miguel Ribeiro who created this component.
Dependencies
Additional Text Utils has no dependencies.
Requirements
Platform
10.0.0.402
Database
All
Stack
.NET
Component Consumers
Additional Text Utils has no consumers.
Weekly Downloads 
Related Components
OutSystems UI Mobile
OutSystems R&D
Create amazing native mobile applications using this fully integrated UI framework for OutSystems, with dozens of UI patterns ready to use.
7327
OutSystems UI Web
OutSystems R&D
Create amazing web responsive applications using this fully integrated UI framework for OutSystems, with dozens of UI patterns ready to use.
1255
Silk UI Sample Pages
Labs
Sample Pages make full use off patterns to provide pre-built page contents, which can easily be used in any screen of your application. From login pages to dashboards, just pick the one that fits your needs. Learn how to start using Silk UI and see the examples at silkui.outsystems.com.
4510
More from Miguel Ribeiro
Sprints Planner
Miguel Ribeiro
Helps a team organizing the sprints taking days off into consideration. Credentials for preview URL: user/123456
Sprint Planner
Miguel Ribeiro
Ever felt the need to help planning the sprint taking into consideration the velocity and team's vacations?