# ZK Regex in o1js (Enhancements)

**URL:** <https://forums.minaprotocol.com/t/zk-regex-in-o1js-enhancements/6271>\
**Category:** Mina Navigator Proposals\
**Created:** [June 2, 2024, 6:37pm UTC](https://forums.minaprotocol.com/t/zk-regex-in-o1js-enhancements/6271 "2024-06-02T18:37:04Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![Shigoto-dev19](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.minaprotocol.com/shigoto-dev19/32/2043_2.png) [@Shigoto-dev19](https://forums.minaprotocol.com/u/Shigoto-dev19)\
**Post date:** [July 22, 2024, 6:59pm UTC](https://forums.minaprotocol.com/t/zk-regex-in-o1js-enhancements/6271/11 "2024-07-22T18:59:19Z")

</div>

Repository Link: [GitHub - Shigoto-dev19/zk-regex-o1js: A library for verifying zero-knowledge regular expressions on the Mina blockchain.](https://github.com/Shigoto-dev19/zk-regex-o1js)

With these milestones achieved, the deliverables of this proposal are successfully completed. Here is a report detailing the progress and enhancements made after the midpoint milestones:

- **ZK Regex CLI Development**

- **Add a new shell script** to automate the compilation of regex examples:

- **Add various field regex examples** that operate on full field elements, demonstrating how regex DFA theory can be leveraged to create different primitives for processing field arrays and handling conditional control flow:

- **Update README**

- **Publish [NPM package](https://www.npmjs.com/package/zk-regex-o1js) containing the ZK Regex CLI**

---

_[View the full topic](https://forums.minaprotocol.com/t/zk-regex-in-o1js-enhancements/6271)._
