Quantcast
Channel: Remove filler words from a string - Code Golf Stack Exchange
Browsing all 6 articles
Browse latest View live

Answer by Xcali for Remove filler words from a string

Perl 5-pF\", 103 bytesmap++$i%2&&s/\b(um|uh|like|you know)\b//gi,@F;$_=join'"',@F;s/^ *| +?(?=,| )//g;s/(^|\. )\K\S+/\u\L$&/gTry it online!

View Article


Answer by Neil for Remove filler words from a string

Retina 0.8.2, 111 bytesi`\b(um|uh|like|you know)\b(?=(([^"]*"){2})*[^"]*$)^ +| +( |,)$1T`L`l`(^|\. )[^ .]+T`l`L`(^|\. )[^\w .]*\wTry it online! Link includes test cases. Explanation:i`\b(um|uh|like|you...

View Article

Answer by Minko_Minkov for Remove filler words from a string

Python 3, 273 bytesimport res = input().split(". ")g = re.subdef f(x): x=g(r'\s*,',',',g(r'\s+','',g(r'(?<!\")\b(um|uh|like|you know)\b(?!\")', '', x.lstrip(), flags=re.IGNORECASE))) return...

View Article

Answer by Adám for Remove filler words from a string

QuadRi≡, 80 78 bytes−2 thanks to inspiration from Neil's Retina answer."[^"]*"^ +| (?= |,)|\b(um|uh|like|you know)\b(^|\. )([a-z])(\w*)&\1\u2\l3Try it online!Will be explained once the spec is...

View Article

Answer by macOSisthebestOS for Remove filler words from a string

Swift 5.9, 246 bytesimport Foundationlet f={($0+"").replacing(#/(^| +)?(u[mh]|like|you know)( +|,)/#.ignoresCase()){$0.output.3+"\t"}.replacing(#/...

View Article


Remove filler words from a string

I always stutter and use filler words when speaking to a lot of people at a time. So I need something to remove all my filler words.So here is the challenge.Your program should take input as a string....

View Article
Browsing all 6 articles
Browse latest View live




<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>