JSFiddle - React, Tailwind, and code Playground

by moob

HTML

<div>
  dsfsdfdsf
  sdfsdfds
  sdfsdfds
  sdfsdf
</div>

CSS

div {white-space:pre;}

JavaScript

/*module.exports = function randomString(opts) {
  opts = _defaults(opts);
  var i, rn,
      rnd = '',
      len = opts.length,
      exclude = opts.exclude,
      randomChars = _buildChars(opts);
  for (i = 1; i <= len; i++) {
    rnd += randomChars.substring(rn = Math.floor(Math.random() * randomChars.length), rn + 1);
  }
  return rnd;
};*/

function randomString(opts) {
   var result           = '';
   var characters       = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789';
   var charactersLength = characters.length;
   for ( var i = 0; i < opts.length; i++ ) {
      result += characters.charAt(Math.floor(Math.random() * charactersLength));
   }
   return result;
}

//let date = (Date.now() / 1000 | 0);
let date = (Date.now());
 const code_verifier =  randomString({length: 40}) + date ;

console.log(randomString({length: 40}),date);
console.log(code_verifier);
console.warn(Date.now(),(Date.now() / 1000 | 0));

var str = "a&amp;b&lt;c&gtd&quot;e&ndash;f&mdash;g&ensp;h&emsp;i&nbsp;j&shy;k&copy;l&trade;m&reg";

str = str.replace(/&amp;|&lt;|&gt|&quot;|&ndash;|&mdash;|&ensp;|&emsp;|&nbsp;|&shy;|&copy;|&trade;|&reg/gi, "-");
alert(str);