Format.NET

  •        69

Format.NET is an easy to use library to enable advanced and smart object formatting in .NET projects. Extends the default String.Format(...) allowing property resolution, custom formatting and text alignment.

http://formatnet.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

url-pattern - easier than regex string matching patterns for urls and other strings


easier than regex string matching patterns for urls and other strings. turn strings into data or data into strings.a pattern is immutable after construction. none of its methods changes its state. that makes it easier to reason about.

pyformat.info - Single page cheat-sheet about Python string formatting


With this project @ulope and @zerok wanted to document Python's awesome string formatting system with practical examples. While the official documentation on python.org contains a great deal of information regarding the actual syntax specification of the formatters and some examples, we felt it would be nice to see the new and old style of formatting side-by-side and provide even more practical examples. We're curently working on version 2 of the site. This encompases a complete architecture change to use Lektor to generate the site instead of the previous homegrown approach.

Convert Regex to XML and back


This is a small library + demo that transforms a .NET regular expression into an XML string and back. It helps understanding a long regex that was written by someone else, and allows easy editing. It's is developed in .NET 3.5 C#, sources included.

Inline Regular Expression (Regex) Builder


Allows users to create regular expressions using C# syntax, rather than the standard cryptic string.


magic-string - Manipulate strings like a wizard


Suppose you have some source code. You want to make some light modifications to it - replacing a few characters here and there, wrapping it with a header and footer, etc - and ideally you'd like to generate a source map at the end of it. You've thought about using something like recast (which allows you to generate an AST from some JavaScript, manipulate it, and reprint it with a sourcemap without losing your comments and formatting), but it seems like overkill for your needs (or maybe the source code isn't JavaScript).Your requirements are, frankly, rather niche. But they're requirements that I also have, and for which I made magic-string. It's a small, fast utility for manipulating strings and generating sourcemaps.

gulp-replace - A string replace plugin for gulp


gulp-replace can be called with a string or regex. The string to search for.

Guitar - A Cross-Platform String and Regular Expression Library written in Swift.


This library seeks to add common string manipulation functions, including common regular expression capabilities, that are needed in both mobile and server-side development, but are missing in Swift's Standard Library. The full documentation can be found at http://www.sabintsev.com/Guitar/.

spacetime - A lightweight javascript timezone library


Make add, subtract, hour, date, day, month, quarter, and goto methods all return a new instance of Spacetime leaving original date instance unmutated. There is another situation where you may see a console.warn - if you give it a timezone, but then set a ISO-date string with a different offset, like 2017-04-03T08:00:00-0700 (-7hrs UTC offset). It sets the timezone to UTC-7, but also gives a warning.

TDD-Katas - This repository contains Hands on Test Driven Development Katas


Simply defines the Test Driven Development Katas. In this, lets try to create most famous katas to understand what are exactly Katas. These Katas can also be used for practicising your C# skills for Unit testing. Want to contribute? Make a pull request (PR) to develop branch. Do not make any PR to Master branch.

matcher - Simple wildcard matching


Useful when you want to accept loose string input and regexes/globs are too convoluted.Accepts an array of input's and pattern's.

autolink-js - Tiny little tool to find URLs in a string of text and hyperlink them


autolink-js is a small (about half a kilobyte), simple, and tested JavaScript tool that takes a string of text, finds URLs within it, and hyperlinks them. I recently needed to find and hyperlink URLs in user-submitted text and was surprised to find that doing what seemed like such a simple task wasn't already a Solved Problem. Different regex solutions led to different unwanted side effects, and other utilities were far, far more complex and feature rich than I needed.

midea string api


Midea is a robust c string api set with regex support, handling fixed width 8 to 64 bit character sets at runtime (no recompilation is required). Initialization routines convert multibyte encodings such as utf8.

randexp.js - Create random strings that match a given regular expression.


randexp will generate a random string that matches a given RegExp Javascript object. Thanks to String-Random for giving me the idea to make this in the first place and randexp for the sweet .gen() syntax.

CRM Manipulation Library


The CRM Manipulation Library is a set of custom workflow activities for OnPremise Microsoft Dynamics® CRM to solve equations, date calculations, manipulates strings, perform regex (regular expression) formatting & matching, as well as SoundEx and Metaphone-Like codification. ...

Rich Control Library


Provides improved or enhanced controls for WinForm, such as TextBox with prompt text support, kinds of validation with auto formatting, and advanced keyboard and mouse events monitor.

Subversion ChangeLog formatter


Subversion log extraction and formatting tool. Retrieves svn log as XML data and transforms it to HTML using XSLT. Allows regex filtering on log messages.

Unit Test Specification Generator


Create a specification document for unit test assemblies. Test docs makes it easier for developers and testers to verify completeness of components by extracting the unit tests in a component and formatting them to be more comprehensible.

Regex Match Maker (RegExmm)


Multi-platform regular expression (regex) creation. Highlights regex matches, and regex groups for quick regular expression creation. Save/load regular expression sessions. Create robust regex patterns on any major platform. Supports PCRE and wxRegEx.