Skip to content

Instantly share code, notes, and snippets.

@Le-Fu
Created May 16, 2017 14:31
Show Gist options
  • Select an option

  • Save Le-Fu/92dd063e3b1d3914fcdce75bf5e4edaf to your computer and use it in GitHub Desktop.

Select an option

Save Le-Fu/92dd063e3b1d3914fcdce75bf5e4edaf to your computer and use it in GitHub Desktop.
JS Bin // source http://jsbin.com/poceke
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head>
<body>
<div class="content">hello world</div>
<script id="jsbin-javascript">
function firstNonRepeatingLetter(s) {
var rs = '';
s.split('').every((item, index) => {
var re = new RegExp(item+"+\\w*"+item+"+", "ig");
if (!re.test(s)) {
rs = item;
return false;
}
return true;
});
return rs;
}
var ans = firstNonRepeatingLetter('strTiseTR');
document.write(ans);
</script>
<script id="jsbin-source-javascript" type="text/javascript">function firstNonRepeatingLetter(s) {
var rs = '';
s.split('').every((item, index) => {
var re = new RegExp(item+"+\\w*"+item+"+", "ig");
if (!re.test(s)) {
rs = item;
return false;
}
return true;
});
return rs;
}
var ans = firstNonRepeatingLetter('strTiseTR');
document.write(ans);</script></body>
</html>
function firstNonRepeatingLetter(s) {
var rs = '';
s.split('').every((item, index) => {
var re = new RegExp(item+"+\\w*"+item+"+", "ig");
if (!re.test(s)) {
rs = item;
return false;
}
return true;
});
return rs;
}
var ans = firstNonRepeatingLetter('strTiseTR');
document.write(ans);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment