樂團是一種視覺語言,可將其編譯為Regexp(至於Ecmasixp)。它可以替代現有的正則表達式語法,並試圖以一種更好的語言為基礎,以便開發人員可以在減少疼痛的同時做更強大的事情。

我們還首先為自己製作了樂團,這意味著我們希望它成為最好的工具,因此,我們添加了我們認為是有用的每個功能以及我們在生產中使用的每個工具。我們不希望人們被迫在管弦樂隊中做某事,然後配置其餘的工具來處理結果,樂團的設計使您可以做一些事情並在生產中使用它,而無需介於兩者之間。 REGEXR,REGEXPU,BABEL和REGULEX等REGEXP的所有流行工具都集成到樂團中,或者我們以您不再需要的方式製作了樂團。因此,您要做的就是在生產中進行編輯並使用編譯的RegexP。
這是一種真正的新語言,可以從強大的正則表達系統中為您提供所需的各種可能性和功能。
可讀性
正則表達引擎的通配符語法在其可讀性方面非常有問題。樂團通過引入一種視覺,非常可讀性和可維護的新語法來解決這個問題,同時仍然可以迅速寫作。
可伸縮性
樂團能夠編寫非常大的正則表達式。因此,您可以編寫適合完成大型任務的可擴展和可維護的正則表達式。現在,您可以將Regexps用於數據挖掘,解析器寫作等任務...
安全且優化的彙編
樂團彙編以優化和安全的正性。它需要護理逃脫和Unicode文本編碼。您可以在短語中使用表情符號之類的東西,它將起作用!樂團的編譯器還包含Regexpu(Babel內部使用的ES5變壓器的Regexp),因此您可以確定您的編譯到任何地方都可以使用。
Coming in Version 2更高級別的語言
在第二版中,您可以期望在樂團中擁有變量,功能,模塊和庫。它將通過為您提供寫真正強大的Regexes的工具來真正改變正則表達式的面孔。因此,您應該期望使用許多新的應用程序來使用正則表達式。
樂團工作室是樂團語言的IDE。由於樂團是一種視覺語言,因此IDE和語言核心非常在一起,樂團語言在樂團工作室之外很難。因此,我們試圖使樂團工作室成為創建正則表達式的最佳IDE。它的特徵:
樂團的偉大編輯
對於樂團來說,確實沒有更好的IDE。它會在更改編輯時編譯樂團代碼,並且選擇一個樂團塊時,它突出了編譯的Regexps中的匹配部分,以便您可以看到更改的內容。
導入正則
通過使用Kary Foundation的協奏曲編譯器,樂團工作室能夠導入任何Regexp代碼,並將其轉換為優化且格式良好的樂團代碼。因此,您可以導入和編輯任何現有的正格案。
與操場的大調試
樂團工作室使您可以在樂團項目中定義樣本“測試文本”和許多快速測試,每次更改樂團代碼時,您都可以立即查看其在樣本上的執行以及在那裡找到的內容。我們設計了您在Regexr中可能擁有的所有好處(匹配亮點,懸停在匹配中以獲取信息),甚至更好的是,您的操場文本也可以保存在樂團文件中,因此,每次打開文件時,您可以加載測試,並且可以在更改時檢查工作。
Coming in Version 2測試用例
有了此功能,您將能夠定義測試以說明是否必須匹配某個文本或必須拒絕某個文本,並且匹配組必須包含的內容,因此每次進行更改時,都會查看您的更改是否打破了任何測試...(每次更改。
最佳文檔
樂團配備了有關樂團語言的脫機文檔,並將其融入了樂團。您可以右鍵單擊任何塊,然後選擇“幫助”以查看塊的完整文檔。
REGEXP可視化Coming in Version 2
樂團工作室可視化您所產生的Regexp序列,並讓您使用Regulex走過匹配階段。如果您在樂團中使用Unsafe Wildcard功能,那將是查看如何更改代碼的最佳方法。
偉大的IDE
樂團是一個美麗的IDE。它包含了Kary Foundation軟件共享的完美。美麗的UI和易於使用的UI使其易於使用且令人愉快。它具有夜間/光模式,因此您可以在一天中的任何時間工作。它也是跨平台,並在MACOS,Linux和窗口系統上運行。
目前,我們正在製作樂團的原型版本,試圖找出該軟件的最佳形狀,因此源代碼的某些部分不像應有的那樣漂亮,而我們的提交也不是一個人可以做出的最好的提交。另外,可能有沒有功能或空零件的按鈕,您可以從重型開發階段的工作中期望。對於此階段的軟件,人們大多會私下承諾並在準備就緒後將其公開。我們相信透明的發展,因此我們可以公開看到這一階段,但您必須意識到回購的狀態是什麼。當我們達到第一個Beta版本時,這一切都將結束,您將擁有穩定的存儲庫。