小编use*_*047的帖子

换行在x个字符上的字符串,但不是通过单词

我会尽力解释我正在寻找的东西.目前,我正在使用此代码来换行每x个字符.

public static string SpliceText(string text, int lineLength)
    {
        return Regex.Replace(text, "(.{" + lineLength + "})", "$1" + Environment.NewLine);

    }
Run Code Online (Sandbox Code Playgroud)

这很有效,但通常它会打破每个x数字,显然有时会突破一个单词.代码是否有可能检查它是否打破了中间单词,如果它不是中间单词可以打破,但现在检查中断后的第一个字符是否为空格并删除它,如果是这样的话?

我知道我要求很多,但无论如何都要提前感谢!

c# line-breaks windows-phone-7

4
推荐指数
1
解决办法
3143
查看次数

jQuery .text()不会更新

我的问题是,当触发"keydown"事件时,textarea的文本不会更新当前在textarea中的内容,而是最初在textarea中的内容.查看帮助我描述问题的小提琴.单击单词test并尝试编辑出现的textarea.请注意,警报仍然只会导致"测试",而不是更改为"测试".

<script>
$('#content').click(function () {
    var content = $('#content').text();
    $('#content').html("<textarea id='text'>" + content + "</textarea>");
    $('textarea').width($(window).width()).height($(window).height());
    $("#content").unbind('click');
});

$("body").delegate("textarea", "keydown",function(e){
    myAjaxFunction($('textarea').text());
    alert($('textarea').text());
});

function myAjaxFunction(value) {
$.post("update.php?filename=" + filename, { content: value });
}
</script>
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

2
推荐指数
1
解决办法
88
查看次数

标签 统计

c# ×1

html ×1

javascript ×1

jquery ×1

line-breaks ×1

windows-phone-7 ×1