小编Lub*_*rek的帖子

C# HTML 字符串 -> 不使用 html 获取长度

我有包含 HTML 图像的字符串,例如:

string str = "There is some nice <img alt='img1' src='img/img1.png' /> images in this <img alt='img2' src='img/img2.png' /> string. I would like to ask you <img alt='img3' src='img/img3.png' /> how Can I can I get the Lenght of the string?";
Run Code Online (Sandbox Code Playgroud)

我想获取没有图像的字符串长度和图像数量。所以,结果应该是:

int strLenght = 111;
int imagesCount= 3;
Run Code Online (Sandbox Code Playgroud)

请问您能告诉我最有效的方法吗?

谢谢

html c# string image

5
推荐指数
1
解决办法
2131
查看次数

HTML表格应该在每个页面上重复标题,而且不应将章节分成2页

我有打印HTML表的问题,我没有找到任何解决方案,所以我希望你能帮助我.

我需要使用这两个规则创建表(可能带有CSS):

  1. 当HTML表格超过下一个A4页面时,我需要在新页面的顶部重复HTML标题;

  2. 我需要定义表中的某些部分 - 这一部分必须是在同一页上 - 它不能在多个页面被分割......在表中会更加的部分,每个部分必须是整体上的一个页面(一个A4页面可以容纳更多部分,但一个部分不能拆分为更多A4页面).

你能帮助我吗?

编辑:它现在正在工作,但我想在每个页面的顶部应用保证金,但它不起作用.

<html>
    <head>
        <title>pokus</title>
        <meta charset='UTF-8' />
        <style type='text/css'>

        @media print
        {
            tbody {
                page-break-inside: avoid;
            }
            thead {
                display: table-header-group;
                margin-top: 100px;
            }
        }
        </style>
    </head>
    <body>
    <table>
        <thead>
            <tr>
                <td>Column 1</td>
                <td>Column 2</td>
                <td>Column 3</td>
            </tr>
        </thead>
        <tbody>
            <tr><td>Blok1</td><td>Blok1</td><td>Blok1</td></tr>
            <tr><td>Blok1</td><td>Blok1</td><td>Blok1</td></tr>
            <tr><td>Blok1</td><td>Blok1</td><td>Blok1</td></tr>
            <tr><td>Blok1</td><td>Blok1</td><td>Blok1</td></tr>
            .... more rows ... 
            <tr><td>Blok1</td><td>Blok1</td><td>Blok1</td></tr>
            <tr><td>Blok1</td><td>Blok1</td><td>Blok1</td></tr>
        </tbody>
        <tbody>
            <tr><td>Blok2</td><td>Blok2</td><td>Blok2</td></tr>
            <tr><td>Blok2</td><td>Blok2</td><td>Blok2</td></tr>
            .... more rows ....
            <tr><td>Blok2222222</td><td>Blok2</td><td>Blok2</td></tr>
        </tbody>
        <tbody>
            <tr><td>Blok3</td><td>Blok3</td><td>Blok3</td></tr>
                    ....more rows
            <tr><td>Blok3</td><td>Blok3</td><td>Blok3</td></tr>
        </tbody>
    </table>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

html css html-table

3
推荐指数
1
解决办法
5473
查看次数

获得多个包含的总和

我有一个字符串,例如"这是一个例子." 在这种情况下是另一个词 - "一点点考验".我想知道这句话中有多少次是"一点点考验".有什么办法吗?谢谢

string tmp = "This a little test is a little test an example. a little test";
int sum = ...... (the count of "a little test")
Run Code Online (Sandbox Code Playgroud)

c# string sum contains count

0
推荐指数
1
解决办法
94
查看次数

标签 统计

c# ×2

html ×2

string ×2

contains ×1

count ×1

css ×1

html-table ×1

image ×1

sum ×1