如何在 Monaco Editor 中的 Find Widget 上启用 "Use Regular Expressions" 选项

How to enable "Use Regular Expressions" option on the Find Widget in Monaco Editor

有没有办法以编程方式 select 在摩纳哥的 Find Widget 上 "Use Regular Expressions"?

更新: 我能够通过在 findWidget 上调用 setRegex() 方法找到一个 hacky 解决方案,但我只想使用 public API:

var findWidget = this._editor.overlayWidgets['editor.contrib.findWidget'];
if (findWidget) {
    findWidget.widget._findInput.setRegex(true);
}

原来已经有方法了:

controller = editor.getContribution('editor.contrib.findController');
controller.toggleRegex();

本期@brijeshb42回答: https://github.com/Microsoft/monaco-editor/issues/958#issuecomment-408069435