---
title: "Discussion on \"How to Match Parentheses in JavaScript without Using Regex\" | Hashnode"
description: "Discussion on \"How to Match Parentheses in JavaScript without Using Regex\". While writing my Lisp interpreter (for the Scheme dialect, to be precise), I decided to include support for square brackets. I did this because some of the Scheme books use them interchangeably with parentheses. But I didn't want to make the parser t..."
url: "https://hashnode.com/posts/how-to-match-parentheses-in-javascript-without-using-regex/66ba29031567ba6dc973f17e"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How to Match Parentheses in JavaScript without Using Regex](https://freecodecamp.org/news/how-to-match-parentheses-in-javascript-without-using-regex?utm_source=hashnode&utm_medium=feed)

While writing my Lisp interpreter (for the Scheme dialect, to be precise), I decided to include support for square brackets. I did this because some of the Scheme books use them interchangeably with parentheses. But I didn't want to make the parser t...

Aug 12, 2024 · 7 min read · freecodecamp.org  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#algorithms](https://hashnode.com/tag/algorithms)
-   [#parsing](https://hashnode.com/tag/parsing)

## Written by

[Jakub T. Jankiewicz](https://hashnode.com/@jcubic)

@jcubic · Bliżyn, Poland

  
[View profile](https://hashnode.com/@jcubic)

Open-source Developer (15+ yrs exp) & Polish Wikipedia Editor

A software engineer with over 15 years of experience in open-source development, as well as an active editor of Polish Wikipedia, a guide for newcomers, and an official trainer for the Wikimedia Polska Association. He is the main author of the WikiZEIT project and is also involved in photography.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
