我正在使用 ColdFusion 10。我很少需要使用正则表达式,并且确实需要一些帮助。
我有一些冗长的内容(最多 8,000 个字符)并想创建一个预告片。在一定长度(我将在别处定义)之后,我想找到最后一个后跟空格的字母字符。我将删除该字符之后的所有内容。然后我将添加省略号 (...)
MyString = "The lazy brown fox is not a dog."
在这种情况下,我将删除“dog”之前的“a”之后的所有内容。
MyString = "There are 123 boxes on up the hill, says that 612 guy."
在这种情况下,我将删除“612”之前的“that”之后的所有内容。
MyString = "I fell down the stairs on June 30th, 1962."
在这种情况下,我将删除“30th”之前的“June”之后的所有内容。
我将使用什么正则表达式来查找后跟空格的最后一个 alpha [aZ] 字符的位置?
MyReg = "";
LastPosition = reFindNoCase(MyReg, MyString);