Skip to content

Commit 47cb898

Browse files
committed
Update consolidated snippets
1 parent 7b8e58f commit 47cb898

File tree

1 file changed

+56
-0
lines changed

1 file changed

+56
-0
lines changed

public/consolidated/all_snippets.json

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -563,6 +563,62 @@
563563
"utility"
564564
],
565565
"author": "realvishalrana"
566+
},
567+
{
568+
"title": "Check if String is a Palindrome",
569+
"description": "Checks whether a given string is a palindrome.",
570+
"code": [
571+
"function isPalindrome(str) {",
572+
" const cleanStr = str.replace(/[^a-zA-Z0-9]/g, '').toLowerCase();",
573+
" return cleanStr === cleanStr.split('').reverse().join('');",
574+
"}",
575+
"",
576+
"// Example usage:",
577+
"console.log(isPalindrome('A man, a plan, a canal, Panama')); // Output: true"
578+
],
579+
"tags": [
580+
"javascript",
581+
"check",
582+
"palindrome",
583+
"string"
584+
],
585+
"author": "axorax"
586+
},
587+
{
588+
"title": "Count Words in a String",
589+
"description": "Counts the number of words in a string.",
590+
"code": [
591+
"function countWords(str) {",
592+
" return str.trim().split(/\\s+/).length;",
593+
"}",
594+
"",
595+
"// Example usage:",
596+
"console.log(countWords('Hello world! This is a test.')); // Output: 6"
597+
],
598+
"tags": [
599+
"string",
600+
"manipulation",
601+
"word count",
602+
"count"
603+
],
604+
"author": "axorax"
605+
},
606+
{
607+
"title": "Remove All Whitespace",
608+
"description": "Removes all whitespace from a string.",
609+
"code": [
610+
"function removeWhitespace(str) {",
611+
" return str.replace(/\\s+/g, '');",
612+
"}",
613+
"",
614+
"// Example usage:",
615+
"console.log(removeWhitespace('Hello world!')); // Output: 'Helloworld!'"
616+
],
617+
"tags": [
618+
"string",
619+
"whitespace"
620+
],
621+
"author": "axorax"
566622
}
567623
]
568624
},

0 commit comments

Comments
 (0)