森弗比較
比較兩個 MAJOR.MINOR.PATCH 版本。
比較前三個數字部分,可選 v 前綴。與排序線不同,這不是字典順序的。與 Regex Tester 不同,它不會測試模式。預發布後綴將被忽略。返回 -1、0 或 1。
CMP: -1
命令: a<b
歸一化A: 1.2.3
歸一化B: 1.10.0
森弗比較能做什麼
比較前三個數字部分,可選 v 前綴。與排序線不同,這不是字典順序的。與 Regex Tester 不同,它不會測試模式。預發布後綴將被忽略。返回 -1、0 或 1。
森弗比較的實際限制是:前三個數字部分。可選的 v 前綴。預發布被忽略。 所以效果可能不如大型桌面開發商軟體。請再讀一遍本工具自己的說明:比較前三個數字部分,可選 v 前綴。與排序線不同,這不是字典順序的。與 Regex Tester 不同,它不會測試模式。預發布後綴將被忽略。返回 -1、0 或 1。
如何使用森弗比較
- 把分頁留在森弗比較(/developer/semver-compare)。若把內容貼到錯誤的開發商工具(例如正規表示式測試器),任務就變了。
- 貼上或輸入森弗比較所需的內容。路徑提示:developer · semver compare。比較兩個 MAJOR.MINOR.PATCH 版本。
- 只執行森弗比較這個動作。JSON 格式化程式是另一種變換(使用縮排和可選的鍵排序來美化或縮小 JSON。)。比較前三個數字部分,可選 v 前綴。與排序線不同,這不是字典順序的。與 Regex Tester 不同,它不會測試模式。預發布後綴將被忽略。返回 -1、0 或 1。
- 若要帶走結果,從森弗比較複製輸出。體量與複雜度仍受:前三個數字部分。可選的 v 前綴。預發布被忽略。
- 如果其實是「在本地測試或替換為 JavaScript 正規表示式。」,離開森弗比較並打開正規表示式測試器。
什麼情況下不要用森弗比較
若相鄰工具更合適,請不要用森弗比較,先看正規表示式測試器或JSON 格式化程式;或說明已提示會失敗時也不要用。本工具原話:比較前三個數字部分,可選 v 前綴。與排序線不同,這不是字典順序的。與 Regex Tester 不同,它不會測試模式。預發布後綴將被忽略。返回 -1、0 或 1。
關於森弗比較的常見問題
- 森弗比較和其他開發商頁面有什麼不同?
- 比較前三個數字部分,可選 v 前綴。與排序線不同,這不是字典順序的。與 Regex Tester 不同,它不會測試模式。預發布後綴將被忽略。返回 -1、0 或 1。 簡短說:比較兩個 MAJOR.MINOR.PATCH 版本。
- 森弗比較會把檔案或文字上傳到 Tool-You 伺服器嗎?
- 不會。森弗比較在目前分頁執行,檔案留在本機。限制說明:前三個數字部分。可選的 v 前綴。預發布被忽略。
- 我是否該用正規表示式測試器而不是森弗比較?
- 需要「比較兩個 MAJOR.MINOR.PATCH 版本。」時用森弗比較;需要「在本地測試或替換為 JavaScript 正規表示式。」時用正規表示式測試器。同屬開發商,但不是同一項工作。
- 森弗比較有哪些限制?
- 前三個數字部分。可選的 v 前綴。預發布被忽略。 另外:比較前三個數字部分,可選 v 前綴。與排序線不同,這不是字典順序的。與 Regex Tester 不同,它不會測試模式。預發布後綴將被忽略。返回 -1、0 或 1。