Skip to content

Instantly share code, notes, and snippets.

View tosipaulo's full-sized avatar
🤓

Paulo Tosi tosipaulo

🤓
View GitHub Profile
.l-card {
width: 290px;
}
.card {
overflow: hidden;
border-radius: 5px;
border: 1px solid #d4d4d5;
}
.l-card {
width: 290px;
}
.card {
overflow: hidden;
border-radius: 5px;
border: 1px solid #d4d4d5;
}
@tosipaulo
tosipaulo / regexp.js
Created December 21, 2017 00:53
Replace RegExp in String
const regExp = /\[audiouol][0-9]{4,}\[\/audiouol\]/g;
let string = '<p><img src="http://imagem.band.com.br/novahome/17b44db0-8a3f-40c1-8d7d-9931c8a213ff.jpg" />[audiouol]234234[/audiouol]</p> [audiouol]9999999999999999999[/audiouol]<p><img src="http://adm.band.com.br/bd_images/files/real/50/f_16350.jpg" /></p>[audiouol]234234[/audiouol]<p>Lorem impsum teste aqui</p>';
/*
* output: ["[audiouol]234234[/audiouol]", "[audiouol]9999999999999999999[/audiouol]", "[audiouol]234234[/audiouol]"]
*/
const resultRegExp = string.match(regExp)
resultRegExp.map(item => {
@tosipaulo
tosipaulo / regexp.js
Created December 21, 2017 00:53
Replace RegExp String
const regExp = /\[audiouol][0-9]{4,}\[\/audiouol\]/g;
let string = '<p><img src="http://imagem.band.com.br/novahome/17b44db0-8a3f-40c1-8d7d-9931c8a213ff.jpg" />[audiouol]234234[/audiouol]</p> [audiouol]9999999999999999999[/audiouol]<p><img src="http://adm.band.com.br/bd_images/files/real/50/f_16350.jpg" /></p>[audiouol]234234[/audiouol]<p>Lorem impsum teste aqui</p>';
/*
* output: ["[audiouol]234234[/audiouol]", "[audiouol]9999999999999999999[/audiouol]", "[audiouol]234234[/audiouol]"]
*/
const resultRegExp = string.match(regExp)
resultRegExp.map(item => {
@tosipaulo
tosipaulo / array_dupplicate_counter.js
Created December 21, 2017 22:46 — forked from ralphcrisostomo/array_dupplicate_counter.js
Javascript: Count duplicates in an array
/**
Problem:
You have a javascript array that likely has some duplicate values and you would like a count of those values.
Solution:
Try this schnippet out.
*/
@tosipaulo
tosipaulo / CountDown.js
Created May 3, 2018 20:25
CountDown.js
/**
* CountDown
*/
const msDateCountDown = 1525303846754; //Aqui vc pega o milesegundo atual usando new Date().getTime()
let dateCountDown = new Date(msDateCountDown);
dateCountDown.setMinutes(dateCountDown.getMinutes() + 8);
dateCountDown = dateCountDown.getTime();
let intervalDate;
const formatSeconds = (seconds) => {
@tosipaulo
tosipaulo / grid.scss
Last active January 13, 2019 17:45
Basic Grid Flex
/*
Grid Basic
Platform: Sass (.scss)
Original repository:
Author:
Paulo Tosi (paulotosi.com.br)
Version: 0.1.0
* /
/*************************************************************************************************/
@tosipaulo
tosipaulo / audio.html
Created August 4, 2018 17:48
Audio Trianon
<audio id="streaming" controls="" autoplay="false">
<source src="http://afiliadamix2.crossradio.com.br:9008/;" type="audio/mp4; codecs=&quot;mp4a.40.5&quot;">
<source src="http://afiliadamix2.crossradio.com.br:9008/;" type="audio/aacp">
<source src="http://afiliadamix2.crossradio.com.br:9008/;" type="audio/mpeg">
<source src="http://afiliadamix2.crossradio.com.br:9008/;" type="audio/mp3">
Your browser does not support the audio element.
</audio>
@tosipaulo
tosipaulo / times.js
Created August 31, 2018 14:21
group times
const times = [{id:'time a'},{id:'time b'},{id:' time c'},{id:'time d'},{id:'time e'}];
const groups = (arr) => {
const output = [];
for(i = 0; i < arr.length; i++){
for(j = 1; j < arr.length; j++){
if(arr[i].id == arr[j].id){
continue;
@tosipaulo
tosipaulo / Procfile
Last active September 22, 2018 14:21
nodemailer
web: node index.js