cost 108 ms
Perl 嵌套結構:遞歸函數

[英]Perl nested structure: recursive function

作為后續行動,我以前的帖子在這里! 我用嵌套的哈希引用測試了算法: 算法: 在某些情況下,縮進和換行符不會按預期顯示: 示例 1: 輸出: 相反,我更喜歡這樣的輸出: 或者 示例2: 輸出: 關於如何在沒有額外換行符的情況下實現上述場景或縮進的任何指導? 感謝任何 ...

Regexercise:階乘

[英]Regexercise: factorials

這是StackOverlow的一個實驗性新功能:通過解決各種經典問題來鍛煉你的正則表達式肌肉。 沒有一個正確的答案,事實上我們應該收集盡可能多的正確答案,只要它們具有教育價值。 接受所有口味,但請記錄清楚。 盡可能實用,提供測試用例/片段來證明模式“有效”。 我們怎樣才能找到x ...

這種 PCRE 模式如何檢測回文?

[英]How does this PCRE pattern detect palindromes?

這個問題是關於在 PCRE 模式中使用前瞻、嵌套引用和條件來匹配所有回文的教育演示,包括那些不能被 PCRE 手冊頁中給出的遞歸模式匹配的回文。 在 PHP 代碼段中檢查此 PCRE 模式: 這種模式似乎可以檢測回文,如本測試用例所示(另見 ideone.com ): 那么這個模式是 ...

為什么Java正則表達式引擎會在+重復上拋出StringIndexOutOfBoundsException?

[英]Why does Java regex engine throw StringIndexOutOfBoundsException on a + repetition?

我寫了一個正則表達式模式來找到Fibonacci數字(沒關系,為什么,我剛剛做了)。 它按預期工作得非常好( 參見ideone.com ): 占有重復(即主循環上的++ )是至關重要的,因為您不希望使用此匹配算法進行回溯。 然而,使重復回溯(即在主“循環”上只是+ )不會導致不匹配, ...

這個正則表達式替換如何反轉字符串?

[英]How does this regex replacement reverse a string?

這是正則表達式教育系列文章的第四部分。 它顯示了嵌套引用(請參閱: 此正則表達式如何找到三角形數字? )與斷言中的“計數”(請參閱: 我們如何將 a^nb^n 與 Java 正則表達式匹配? )的組合可用於反轉字符串. 以編程方式生成的模式使用元模式抽象(參見: How does this Jav ...

這個Java正則表達式如何檢測回文?

[英]How does this Java regex detect palindromes?

這是一系列教育正則表達式文章的第三部分。 它遵循這個正則表達式如何找到三角形數字? (首先介紹嵌套引用)和如何將^ nb ^ n與Java正則表達式匹配? (前瞻性“計數”機制進一步詳述)。 這部分介紹了一種特定形式的嵌套斷言,當與嵌套引用結合使用時,Java正則表達式可以匹配大多數 ...

我們如何匹配a^nb^n?

[英]How can we match a^n b^n?

這是一系列教育正則表達式文章的第二部分。 它展示了如何使用前瞻和嵌套引用來匹配非常規語言 a n b n 。 嵌套引用首先在: 這個正則表達式如何找到三角形數? 原型非常規語言之一是: L = { a n b n : n > 0 } 這是所有非空字符串的語言,由一定數量的a ...

這個正則表達式如何找到三角形數字?

[英]How does this regex find triangular numbers?

這是一系列教育正則表達式文章的一部分,這是對嵌套引用概念的溫和介紹。 前幾個三角形數字是: 有很多方法可以檢查數字是否為三角形。 有一種有趣的技術使用正則表達式如下: 給定n ,我們首先創建一個長度為n的字符串, 其中填充相同的字符 然后我們將此字符串與模 ...


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