Format.NET

  •        70

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.

learn-regex - Learn regex the easy way


Regular expression is a group of characters or symbols which is used to find a specific pattern from a text. A regular expression is a pattern that is matched against a subject string from left to right. The word "Regular expression" is a mouthful, you will usually find the term abbreviated as "regex" or "regexp". Regular expression is used for replacing a text within a string, validating form, extract a substring from a string based upon a pattern match, and so much more.

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.

fecha - Lightweight Javascript Date formatting and parsing


Lightweight date formatting and parsing (~2KB). Meant to replace parsing and formatting functionality of moment.js. fecha.format accepts a Date object (or timestamp) and a string format and returns a formatted string. See below for available format tokens.


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.

crocs - Write regex using pure python class/function syntax and test it better. (Regex for humans).


Write regex using pure python class/function syntax and test it better. The idea behind crocs is simplifying the construction and debugging of regex's. It is possible to implement regex's using a function syntax, the resulting structure is then compiled into a regex's string. it is as well possible to generate random inputs for the regex that would match the regex pattern.

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/.

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.

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.

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.