• <tfoot id='E0EvZ'></tfoot>
  • <i id='E0EvZ'><tr id='E0EvZ'><dt id='E0EvZ'><q id='E0EvZ'><span id='E0EvZ'><b id='E0EvZ'><form id='E0EvZ'><ins id='E0EvZ'></ins><ul id='E0EvZ'></ul><sub id='E0EvZ'></sub></form><legend id='E0EvZ'></legend><bdo id='E0EvZ'><pre id='E0EvZ'><center id='E0EvZ'></center></pre></bdo></b><th id='E0EvZ'></th></span></q></dt></tr></i><div id='E0EvZ'><tfoot id='E0EvZ'></tfoot><dl id='E0EvZ'><fieldset id='E0EvZ'></fieldset></dl></div>
    • <bdo id='E0EvZ'></bdo><ul id='E0EvZ'></ul>
    1. <small id='E0EvZ'></small><noframes id='E0EvZ'>

        <legend id='E0EvZ'><style id='E0EvZ'><dir id='E0EvZ'><q id='E0EvZ'></q></dir></style></legend>

        Python - 检查字符串中的最后一个字符是否是数字

        时间:2023-07-02
        1. <tfoot id='amqtP'></tfoot>

              <tbody id='amqtP'></tbody>

              <small id='amqtP'></small><noframes id='amqtP'>

                <bdo id='amqtP'></bdo><ul id='amqtP'></ul>

                  <legend id='amqtP'><style id='amqtP'><dir id='amqtP'><q id='amqtP'></q></dir></style></legend>
                  <i id='amqtP'><tr id='amqtP'><dt id='amqtP'><q id='amqtP'><span id='amqtP'><b id='amqtP'><form id='amqtP'><ins id='amqtP'></ins><ul id='amqtP'></ul><sub id='amqtP'></sub></form><legend id='amqtP'></legend><bdo id='amqtP'><pre id='amqtP'><center id='amqtP'></center></pre></bdo></b><th id='amqtP'></th></span></q></dt></tr></i><div id='amqtP'><tfoot id='amqtP'></tfoot><dl id='amqtP'><fieldset id='amqtP'></fieldset></dl></div>

                  本文介绍了Python - 检查字符串中的最后一个字符是否是数字的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  基本上我想知道我会怎么做.

                  Basically I want to know how I would do this.

                  这是一个示例字符串:

                  string = "hello123"
                  

                  我想知道如何检查字符串是否以数字结尾,然后打印字符串结尾的数字.

                  I would like to know how I would check if the string ends in a number, then print the number the string ends in.

                  我知道对于这个特定的字符串,您可以使用正则表达式来确定它是否以数字结尾,然后使用 string[:] 选择123".但是如果我正在循环一个带有这样字符串的文件:

                  I know for this certain string you could use regex to determine if it ends with a number then use string[:] to select "123". BUT if I am looping through a file with strings like this:

                  hello123
                  hello12324
                  hello12435436346
                  

                  ...由于数字长度的差异,我将无法使用 string[:] 选择数字.我希望我能清楚地解释我需要什么来帮助你们.谢谢!

                  ...Then I will be unable to select the number using string[:] due to differentiation in the number lengths. I hope I explained what I need clearly enough for you guys to help. Thanks!

                  推荐答案

                  import re
                  m = re.search(r'd+$', string)
                  # if the string ends in digits m will be a Match object, or None otherwise.
                  if m is not None:
                      print m.group()
                  

                  <小时>

                  d 匹配一个数字,d+ 表示匹配一个或多个数字(贪心:匹配尽可能多的连续数字).而 $ 表示匹配字符串的结尾.


                  d matches a numerical digit, d+ means match one-or-more digits (greedy: match as many consecutive as possible). And $ means match the end of the string.

                  这篇关于Python - 检查字符串中的最后一个字符是否是数字的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:在 Python 中使用工程符号(带 SI 前缀)将浮点数转换为字符串 下一篇:Python 数量限制

                  相关文章

                  <legend id='ZdEh8'><style id='ZdEh8'><dir id='ZdEh8'><q id='ZdEh8'></q></dir></style></legend>
                  <i id='ZdEh8'><tr id='ZdEh8'><dt id='ZdEh8'><q id='ZdEh8'><span id='ZdEh8'><b id='ZdEh8'><form id='ZdEh8'><ins id='ZdEh8'></ins><ul id='ZdEh8'></ul><sub id='ZdEh8'></sub></form><legend id='ZdEh8'></legend><bdo id='ZdEh8'><pre id='ZdEh8'><center id='ZdEh8'></center></pre></bdo></b><th id='ZdEh8'></th></span></q></dt></tr></i><div id='ZdEh8'><tfoot id='ZdEh8'></tfoot><dl id='ZdEh8'><fieldset id='ZdEh8'></fieldset></dl></div>
                  • <bdo id='ZdEh8'></bdo><ul id='ZdEh8'></ul>
                  <tfoot id='ZdEh8'></tfoot>

                  <small id='ZdEh8'></small><noframes id='ZdEh8'>