文字列内のすべての数字を照合するC#プログラム
文字列内のすべての数字を照合するには、C#正規表現を使用します。
まず、数字で文字列を設定します-
string str = "These are my marks: 90 out of 100!";
次の正規表現を使用して、文字列内の数字を取得します-
@"\d+"
以下はコードです-
例
using System; using System.Text.RegularExpressions; namespace Demo { class Program { private static void showMatch(string text, string expr) { Console.WriteLine("The Expression: " + expr); MatchCollection mc = Regex.Matches(text, expr); foreach (Match m in mc) { Console.WriteLine(m); } } static void Main(string[] args) { string str = "These are my marks: 90 out of 100!"; Console.WriteLine("Getting digits from a string..."); showMatch(str, @"\d+"); Console.ReadKey(); } } }
出力
Getting digits from a string... The Expression: \d+ 90 100
-
文字列の桁数と文字数を計算するPythonプログラム
文字列があり、文字列に含まれる桁と文字の総数を計算する必要があるとします。 例 入力 − s = “tutorialsP0int” 出力 − Letters: 13 Digits: 1 説明 − Total number of letters and digits present in the given string are 13 and 1. この問題を解決するためのアプローチ 指定された文字列の文字と桁の総数を計算するには、最初に文字列全体を反復処理する必要があります。アルファベットを取得したら、文字数を増やします。それ以外の場合、数字を抽出する場合
-
Pythonで指定された数値のすべての桁の合計を見つけるプログラム
数値がnumであるとすると、その桁の合計を見つける必要があります。文字列を使用せずに解決する必要があります。 したがって、入力がnum =512の場合、出力は8 =5 + 1+2になります。 8 =5 + 1 + 2であるため、tputは8になります。これを解決するには、次の手順に従います- sum:=0 numは0と同じではありませんが、 sum:=sum +(num mod 10) num:=num/10の商 合計を返す 理解を深めるために、次の実装を見てみましょう- 例 class Solution: def solve(self, nu