cost 254 ms
在開關模式匹配返回中使用 int 的值

[英]Using value of int in switch pattern matching return

似乎是我所缺少的非常簡單的東西,但找不到任何如何處理這種情況的例子。 我需要構造一個這樣的 switch 語句(偽代碼): 我有一種強烈的感覺,值類型應該可以不使用 when,但我找不到它的語法。 ...

SQL 服務器:模式匹配

[英]SQL Server : pattern matching

我正在嘗試顯示其中只有完整單詞chain的字符串。 還想知道SQL服務器中是否有類似於MySQL的REGEX 。 Output: 預計 output: 由於它是一個在線問題資源,因此可以在此處找到。 https://www.w3resource.com/sql-exercises/adventu ...

scala 匹配是否以 Nil 結束?

[英]scala Does match end in Nil?

我是 Scala 的新手,正在 Scala 閱讀fp 。 本書中有示例代碼,我將其輸入到 Idea 中: 然后我收到來自 Idea 的警告,即case Cons(h, t)無法訪問。 我敢肯定,在這本書中, case Nil出現在case Cons之前。 但是當我以這種方式運行代碼時,我總是得到 ...

Python 帶可選變量的模式匹配

[英]Python Pattern Matching with optional variables

我正在使用 mypy,我有兩個類: 我有一些 db function 可以獲取數據,最后得到這兩個變量: 我想對兩個變量的 None 或非 None 數據的每種情況進行模式匹配。 我想為每種情況做不同的事情,這樣: 但是在第二種情況下,mypy 不會將 student 和 city 識別為非 Non ...

在不使用正則表達式的情況下在字符串中查找模式

[英]find pattern in a string without using regex

我試圖在字符串中找到一個模式。 例子: trail = ' AABACCCACCACCACCACCACC " 可以注意到 AAB 前綴后的 " ACC " 重復;所以結果應該是 AAB(ACC) 如果不使用正則表達式 'import re' 我該怎么做。 到目前為止我做了什么: 這將(幾乎)達到目 ...

Java(14 及以上)instanceof 轉換為 generics(例如 List<string> )</string>

[英]Java (14 and above) instanceof cast to generics (e.g. List<String> )

我正在使用 Jackson 反序列化 JSON 有效負載。我有一些字段可以是對象或對象的 Arrays。 所以在我的 Java 代碼中我聲明 我知道 inner 可以是Map&lt;String,String&gt;或List&lt;Map&lt;String,String&gt;&gt; 因為我 ...

在 rust 中獲取與 `Pattern` 匹配的 &str 的前綴切片

[英]Take prefix slice of &str that matches `Pattern` in rust

我的最終目標是解析&amp;str的前綴號(如果有的話)。 所以我想要一個 function 給定"123abc345"會給我一對(u32, &amp;str)這是(123, "abc345") 。 我的想法是,如果我有一個Pattern類型,我應該能夠做類似的事情/// `None` if the ...

scala3 中的類型投影仍然不健全嗎?

[英]Are type-projection still unsound in scala3?

Scala3 放棄了通用類型投影,因為它不可靠: 可以編譯在運行時失敗的代碼。 (編輯問題以反映評論) 考慮以下 scala3 代碼: scastie 代碼編譯,但在運行時失敗,“B 類無法轉換為 class C”。 編譯器將C#X和B#X擦除視為A#X ,因此case cx:C#X分支匹配。 ...

Scala 計算某個object在一個序列中出現的數量

[英]Scala calculate the amount a certain object appears in a sequence

我是 Scala 的新手,我正在嘗試創建一個 function 來計算某個 object 在序列中出現的數量。 所以在這種情況下,我們有一個包含 1 只河馬和 3 只老虎的序列。 我想要序列中老虎的數量。 所以 function amountOfTigers 的結果應該是 integer: 3. 我 ...

python 包含浮點數的字符串的結構模式匹配

[英]python structural pattern matching for string containing float

如何為以下用例使用結構模式匹配: 請原諒我的語法錯誤,我寫這篇文章是為了展示我的思維過程。 實現這種模式匹配的正確語法是什么? 有可能嗎? ...

使用 polyfills 在 .NET Framework 4.8 上運行 C# v8 到 v11 模式匹配功能是一個不錯的主意嗎?

[英]Is using polyfills to run C# v8 to v11 pattern matching functionality on .NET Framework 4.8 a solid idea?

我很樂意使用 c# 版本 8 到 11 在基於 .NET Framework 4.8 的解決方案(默認情況下只能達到 c# 7.3)中提供的更高級的模式匹配功能。 我看到現在有自動polyfilling 解決方案可以很容易地實現這一點,在我開始這個方向之前。 我想知道這是否是一個可靠的解決方案,或 ...

匹配枚舉時如何避免語法重復?

[英]How do I avoid syntax repitition when matching enums?

我有一個結構,其中一個字段是一個枚舉,當使用匹配語句時,有很多重復感覺是可以避免的。 基本上我現在擁有的是 我試過了: 但沒有達到預期的效果。 是否有可能不必每次都重新輸入 Foo:: ,或者這只是我需要忍受的東西? ...

是否可以對 hash 值進行模式匹配以獲取 Ruby 3 中的 hash 鍵?

[英]Is it possible to pattern match on a hash value to get the hash key in Ruby 3?

這是Ruby 3中關於模式匹配的一道題。 我有一個 hash: 給定 integer(例如13 ),我想找到 hash 鍵,其 hash 值包含 integer(示例中的:y )。 當然,在 Ruby 中有一些方法可以不使用模式匹配來做到這一點。 在這里,我只對在 hash上使用 Ruby 3 的 ...

模式類型與預期類型不兼容?

[英]Pattern type is incompatible with expected type?

我正在嘗試為特定路由創建一個 post 端點,但收到錯誤消息模式類型與找到的預期類型不兼容 ContextRequest[F,A],需要:Request[F] case _ @ POST -&gt; Root / "batch-notify" as _ =&gt; handler ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM