string-helper
Reactive icon

String Helper

Stable version 1.0.0 (Compatible with OutSystems 11)
Uploaded
 on 28 Sep (4 weeks ago)
 by 
0.0
 (0 ratings)
string-helper

String Helper

Details
📦 StringHelpers — Single-File C# Utility Library StringHelpers is a single-file, dependency-free C# utility library that provides a comprehensive set of string manipulation and analysis functions. It’s designed for easy integration into any C# 7.3+ project by simply adding StringHelpers.cs. Why Use It? This asset is ideal for developers who need a lightweight, all-in-one string utility toolkit without external dependencies. It’s published as a release asset for easy reuse across projects.
Read more

StringHelpers for OutSystems

A powerful string utility extension for OutSystems, built in C# and packaged as a single, dependency-free file (StringHelpers.cs).
This extension provides a rich set of string manipulation, formatting, and analysis functions that you can call directly from your OutSystems applications.


What It Does

This extension exposes a wide range of server-side actions for common and advanced string operations, making it easy to handle text processing without writing custom logic in every app.


Key Features

  • Trim & Clean: Remove characters or substrings from start/end, collapse multiple spaces.
  • Casing & Comparison: Convert to Title Case, toggle case, compare strings with culture-invariant options.
  • Regex Helpers: Match, replace, and extract patterns easily.
  • Encoding & Normalization: Base64, URL, and HTML encode/decode; remove diacritics; convert ISO-8859-1 to UTF-8.
  • Text Operations: Safe substring, reverse, repeat, prefix/append text, replace lists, map characters.
  • Validation: Check if text is numeric, alpha, alphanumeric, palindrome, or identifier-like.
  • Formatting: Split/join strings, pad text, format strings.
  • Similarity & Distance: Levenshtein distance, Jaro similarity, tolerance-based comparison.
  • Generation: Generate GUIDs, random strings, and simple passwords (non-cryptographic).
  • File Type Detection: Identify common file types (.pdf, .png, .jpg, .doc/.xls, .docx/.xlsx) via magic bytes.

Why Use It in OutSystems?

  • Drag-and-drop actions in Service Studio—no need to reinvent the wheel.
  • Boost productivity by centralizing string utilities in one reusable component.
  • Safe defaults with null checks and optimized performance.
  • No external dependencies—lightweight and easy to maintain.
Release notes (1.0.0)
License (1.0.0)
Reviews (0)
Team
Other assets in this category