snipt

Ctrl+h for KB shortcuts

JavaScript

String.format() in JS a la Python

1
2
3
4
5
6
7
String.prototype.format = function(arguments) {
    var formatted = this;
    for(arg in arguments) {
        formatted = formatted.replace("{" + arg + "}", arguments[arg]+'');
    }
    return formatted;
};
https://snipt.net/embed/26bdd54b82cdd17728f71333417b8035/
/raw/26bdd54b82cdd17728f71333417b8035/
26bdd54b82cdd17728f71333417b8035
js
JavaScript
7
2019-07-21T02:37:35
True
False
False
/api/public/snipt/17958/
stringformat-in-js-a-la-python-usage-0-is-a-good-1formatsayanboy
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><a href="#L-1">1</a> <a href="#L-2">2</a> <a href="#L-3">3</a> <a href="#L-4">4</a> <a href="#L-5">5</a> <a href="#L-6">6</a> <a href="#L-7">7</a></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span id="L-1"><a name="L-1"></a><span class="nb">String</span><span class="p">.</span><span class="nx">prototype</span><span class="p">.</span><span class="nx">format</span> <span class="o">=</span> <span class="kd">function</span><span class="p">(</span><span class="nx">arguments</span><span class="p">)</span> <span class="p">{</span> </span><span id="L-2"><a name="L-2"></a> <span class="kd">var</span> <span class="nx">formatted</span> <span class="o">=</span> <span class="k">this</span><span class="p">;</span> </span><span id="L-3"><a name="L-3"></a> <span class="k">for</span><span class="p">(</span><span class="nx">arg</span> <span class="k">in</span> <span class="nx">arguments</span><span class="p">)</span> <span class="p">{</span> </span><span id="L-4"><a name="L-4"></a> <span class="nx">formatted</span> <span class="o">=</span> <span class="nx">formatted</span><span class="p">.</span><span class="nx">replace</span><span class="p">(</span><span class="s2">&quot;{&quot;</span> <span class="o">+</span> <span class="nx">arg</span> <span class="o">+</span> <span class="s2">&quot;}&quot;</span><span class="p">,</span> <span class="nx">arguments</span><span class="p">[</span><span class="nx">arg</span><span class="p">]</span><span class="o">+</span><span class="s1">&#39;&#39;</span><span class="p">);</span> </span><span id="L-5"><a name="L-5"></a> <span class="p">}</span> </span><span id="L-6"><a name="L-6"></a> <span class="k">return</span> <span class="nx">formatted</span><span class="p">;</span> </span><span id="L-7"><a name="L-7"></a><span class="p">};</span> </span></pre></div> </td></tr></table>
format, javascript, string

Bash

Format disk using FAT 16

sudo mkdosfs -F 16 /path/to/disk/unit
https://snipt.net/embed/897bb05be63eb856468e3297e50aee80/
/raw/897bb05be63eb856468e3297e50aee80/
897bb05be63eb856468e3297e50aee80
bash
Bash
1
2019-07-22T17:32:31
True
False
False
/api/public/snipt/16226/
format-disk-using-fat-16
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><a href="#L-1">1</a></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span id="L-1"><a name="L-1"></a>sudo mkdosfs -F <span class="m">16</span> /path/to/disk/unit </span></pre></div> </td></tr></table>
command, format, system

Text only

ntfs partition format in linux console

1
2
3
#format a ntfs partition in linux console

mkntfs /dev/sdxx
https://snipt.net/embed/9d9081969594e218e20db9fe4be19ef8/
/raw/9d9081969594e218e20db9fe4be19ef8/
9d9081969594e218e20db9fe4be19ef8
text
Text only
3
2019-07-20T11:55:43
True
False
False
/api/public/snipt/15127/
ntfs-partition-format-in-linux-console
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><a href="#L-1">1</a> <a href="#L-2">2</a> <a href="#L-3">3</a></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span id="L-1"><a name="L-1"></a>#format a ntfs partition in linux console </span><span id="L-2"><a name="L-2"></a> </span><span id="L-3"><a name="L-3"></a>mkntfs /dev/sdxx </span></pre></div> </td></tr></table>
console, format, linux, ntfs

Text only

Format phone numbers in spreadsheet

="("&MID(A2,1,3)&") "&MID(A2,4,3)&"-"&MID(A2,7,4)
https://snipt.net/embed/0ee096b8f97db2d0d292beaf628cee5a/
/raw/0ee096b8f97db2d0d292beaf628cee5a/
0ee096b8f97db2d0d292beaf628cee5a
text
Text only
1
2019-07-17T19:41:54
True
False
False
/api/public/snipt/12812/
format-phone-numbers-in-spreadsheet
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><a href="#L-1">1</a></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span id="L-1"><a name="L-1"></a>=&quot;(&quot;&amp;MID(A2,1,3)&amp;&quot;) &quot;&amp;MID(A2,4,3)&amp;&quot;-&quot;&amp;MID(A2,7,4) </span></pre></div> </td></tr></table>
"phone numbers", format, spreadsheet

Text only

Generate formatted phone number for use in spreadsheets (e.g. 1111111111 to (111) 111-1111)

="("&LEFT(L3,3)&") "&MID(L3,4,3)&"-"&RIGHT(L3,4)
https://snipt.net/embed/d0b9d385b6fac1d06053f4248cc7fadf/
/raw/d0b9d385b6fac1d06053f4248cc7fadf/
d0b9d385b6fac1d06053f4248cc7fadf
text
Text only
1
2019-07-16T04:25:49
True
False
False
/api/public/snipt/6603/
generate-formatted-phone-number-for-use-in-spreadsheets-eg-1111111111-to-111-111-1111
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><a href="#L-1">1</a></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span id="L-1"><a name="L-1"></a>=&quot;(&quot;&amp;LEFT(L3,3)&amp;&quot;) &quot;&amp;MID(L3,4,3)&amp;&quot;-&quot;&amp;RIGHT(L3,4) </span></pre></div> </td></tr></table>
"phone number", format, spreadsheet

PHP

How to format dates in drupal

1
2
3
4
5
<?php

print format_date(strtotime($node->field_event_date[0]['value']), 'custom', 'D, j M, Y \a\\t G:i' );

?>
https://snipt.net/embed/e20583cc48a355ace529b8cc52920655/
/raw/e20583cc48a355ace529b8cc52920655/
e20583cc48a355ace529b8cc52920655
php
PHP
5
2019-07-20T11:53:59
True
False
False
/api/public/snipt/4997/
how-to-format-dates-in-drupal
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><a href="#L-1">1</a> <a href="#L-2">2</a> <a href="#L-3">3</a> <a href="#L-4">4</a> <a href="#L-5">5</a></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span id="L-1"><a name="L-1"></a><span class="cp">&lt;?php</span> </span><span id="L-2"><a name="L-2"></a> </span><span id="L-3"><a name="L-3"></a><span class="k">print</span> <span class="nx">format_date</span><span class="p">(</span><span class="nb">strtotime</span><span class="p">(</span><span class="nv">$node</span><span class="o">-&gt;</span><span class="na">field_event_date</span><span class="p">[</span><span class="mi">0</span><span class="p">][</span><span class="s1">&#39;value&#39;</span><span class="p">]),</span> <span class="s1">&#39;custom&#39;</span><span class="p">,</span> <span class="s1">&#39;D, j M, Y \a\\t G:i&#39;</span> <span class="p">);</span> </span><span id="L-4"><a name="L-4"></a> </span><span id="L-5"><a name="L-5"></a><span class="cp">?&gt;</span><span class="x"></span> </span></pre></div> </td></tr></table>
date, drupal, format

PHP

fill number with 0s to desired length

// $n - desired length of string
str_pad($number,$n,"0",STR_PAD_LEFT);
https://snipt.net/embed/872fd11235ccbcfcbe1b65ab4901cd4d/
/raw/872fd11235ccbcfcbe1b65ab4901cd4d/
872fd11235ccbcfcbe1b65ab4901cd4d
php
PHP
2
2019-07-21T19:11:31
True
False
False
/api/public/snipt/2039/
fill-number-with-0s-to-desired-length
<table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre><a href="#L-1">1</a> <a href="#L-2">2</a></pre></div></td><td class="code"><div class="highlight"><pre><span></span><span id="L-1"><a name="L-1"></a><span class="x">// $n - desired length of string</span> </span><span id="L-2"><a name="L-2"></a><span class="x">str_pad($number,$n,&quot;0&quot;,STR_PAD_LEFT);</span> </span></pre></div> </td></tr></table>
format, integer, php