Re: [whatwg/webidl] Decimal regular expression has “dead code” (so to speak) (Issue #1218)

> داخل `/-?(([0-9]+\.[0-9]*|[0-9]*\.[0-9]+)([Ee][+-]?[0-9]+)?|[0-9]+[Ee][+-]?[0-9]+)/` — _آه، صبر کن، فکر می کنم که این کمی آسان تر است که ببینیم اولین بار به یک الگوی EES ابدی ترجمه می کنیم._ داخل
> 
> ```js
> /-?((\d+\.\d*|\d*\.\d+)(E[+-]?\d+)?|\d+E[+-]?\d+)/i
> ```
> 
> دوم `\d*` فقط می تواند با رشته خالی تطبیق دهد.`\d{0,0}`چون `\d+\.\d*` (`\d{1,∞}\.\d{0,∞}`این موضوع را بی نتیجه می کند `\d+\.\d+` (`\d{1,∞}\.\d{1,∞}`چون هیچ کاری نمی کند، به نظر می رسد که این موضوع را شامل نشود.
> 
> ```js
> /-?((\d+\.\d*|\.\d+)(E[+-]?\d+)?|\d+E[+-]?\d+)/i
> ```



-- 
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/webidl/issues/1218#issuecomment-1364436439

You are receiving this because you are subscribed to this thread.

Message ID: <whatwg/webidl/issues/1218/1364436439@github.com>

Received on Saturday, 24 December 2022 01:54:03 UTC