[PTRun][Calculator]Add support for log2 and log10 (#24137)

* Add support for log2 and log10 in run

* Remove test case as it did not make much sense
This commit is contained in:
RickLuiken
2023-02-22 17:25:48 +01:00
committed by GitHub
parent c819b287f3
commit 3828ac6ecf
2 changed files with 7 additions and 1 deletions

View File

@@ -12,7 +12,7 @@ namespace Microsoft.PowerToys.Run.Plugin.Calculator
private static readonly Regex RegValidExpressChar = new Regex(
@"^(" +
@"%|" +
@"ceil\s*\(|floor\s*\(|exp\s*\(|max\s*\(|min\s*\(|abs\s*\(|log\s*\(|ln\s*\(|sqrt\s*\(|pow\s*\(|" +
@"ceil\s*\(|floor\s*\(|exp\s*\(|max\s*\(|min\s*\(|abs\s*\(|log(?:2|10)?\s*\(|ln\s*\(|sqrt\s*\(|pow\s*\(|" +
@"factorial\s*\(|sign\s*\(|round\s*\(|rand\s*\(|" +
@"sin\s*\(|cos\s*\(|tan\s*\(|arcsin\s*\(|arccos\s*\(|arctan\s*\(|" +
@"sinh\s*\(|cosh\s*\(|tanh\s*\(|arsinh\s*\(|arcosh\s*\(|artanh\s*\(|" +