Choose Whole Sentences And ONLY Whole Sentences RELIABLY With Regex
Aug 30, 2011
I have found the solution to select ANY whole English sentence reliably regardless of quotation marks, or even punctuation marks used inside them for abreviations, decimals or whatever other purposes! Tests reliably on any non-accented string!
["']?[A-Z][^.?!]+((?![.?!]['"]?s["']?[A-Z][^.?!]).)+[.?!'"]+
EXPLANATION:
In human language it reads as follows:
Find a non-accented capital letter that might be preceeded by a quotation mark and check that it is not directly followed by any punctuation marks to exclude capital letter abbreviations inside sentences. Then crawl forward by repeating a group consisting of a negative look-ahead and the universal selector character until you arrive at the end of the sentence you are in. You will know you are there if you find the sequence of a possible quotation mark - the one closing its pair at the start of your sentence, followed by the sentence- closing punctuation mark and the white space that neccessarily separates your sentence from the next one. Then you repeat the criteria for the start of a sence to see it's already a new one! Because of the negative condition in the look-ahead the repeated group - the universal selector really - did not choose the closing punctuation mark + the possible quotation mark, so you should care for these separately.
SUGGESTION FOR FURTHER DEVELOPMENT: Together with the starting non-accented capital letters you can also use hexadecimal notations to describe accented ANSI capital letters to select sentences in any other European languages. But this is not an issue for me at the present..
View 9 Replies
ADVERTISEMENT
Aug 28, 2011
I need to cut up paragraphs into their constituent sentences. I also want to calculate with abreviations and decimals containing dots in the middle of the sentences.
My simplistic definition: A sentence starts with a capital letter, finishes with (.?!) followed by a space and the capital letter of the next sentence, plus something that is NOT (.?!) I came up with the following negative look- ahead solution that works on decimals, but fails on abreviations.
[A-Z]((?![.?!]s+[A-Z][^.?!]).)+
The negative look-ahead should fail - and come back with true- till it arrives at the sentence ending position in my definition, but it doesn't..
Example: Just after daybreak in Nags Head on the Outer Banks, about 200 miles northeast of Jacksonville, winds 85.43 miles / hour whipped heavy rain across the resort town. Tall waves covered what had been the beach, and the surf pushed as high as the backs of some of the N.Y. dt. houses and hotels fronting the strand. Lights flickered in one hotel, but the power was still on.
View 2 Replies
View Related
Jul 23, 2005
I'm coding up a small little script that's supposed to be used to
display the number of hours until the US Financial markets open/close.
Naturally, this involves getting the current time on the eastern
seaboard, which, upon reflection, seems a little more difficult than I'd
thought.
This is largely because of daylight savings time. It's easy to grab
UTC/GMT time using javascript and subtract 4/5 hours. The thing that
doesn't seem trivial is how to determine which -- how to determine if
(a) the script viewer is in a location which has daylight
savings/standard times and (b) if so, whether or not daylight savings is
in effect.
I can grab the local time as a string, and regexp against it for
"Daylight" -- however, since not all regions use this, it's clearly not
a reliable method.
View 3 Replies
View Related
Jun 14, 2006
Is there a way to know when a function is available for me to call it
from a dynamically loaded a javascript?
I use this code to load the include.js file and then I call
testIncludeFn() from it:
<code>
var html_doc = document.getElementsByTagName('head').item(0);
var file = document.createElement('script');
file.setAttribute('language','javascript');
file.setAttribute('type','text/javascript');
file.setAttribute('src','/include.js');
html_doc.appendChild(file);
// here I would like to be able to wait for the script to become
available
testIncludeFn();
</code>
It works in IE and sometimes I get it to work in FF 1.5, but I would
like to have a way of reliably calling testIncludeFn().
Can I pool somehow the DOM to see if the load completed. How?
View 5 Replies
View Related
Aug 7, 2007
I'm experienced with PHP and I'm familiar with JS syntax but still a beginner.
Now I want to learn AJAX And JS and I've looked at jQuery but it doesn't look like JS to me, I mean I'm sure it is but it looks to me like jQuery has a syntax of it's own and I want to learn not just a framework but also the underlying language.
So now my question is; what framework will be the best choice when that is my goal?
View 13 Replies
View Related
Sep 5, 2009
I need some simple way to change text.
I have drop down box(input), with 4 different options.
And I have text: This is your (first,second...) option!
How do I change the text in () when I choose options in DDB?
View 4 Replies
View Related
Dec 28, 2009
I created the following javascript to display info when you choose from a dropdown:
When you choose the second one and then the third one the second choice does not disappear and it displays both. How can i refresh in between each one so that is displays only one?
View 15 Replies
View Related
Oct 2, 2010
This is dropdown list...if user choose okc in first list(vrsta) in second (celik) user can choose C0270 and C0370...if chosen pc in first list in second user can choose C1330 and C1530 etc... There are two boxes...ans15 and ans14...and button which user clicks
The idea is that user choose one option(okc,pc or cc) and choose option (C0270 or something else) onclick some values should be written in boxes
Example: chosen okc and C0270 in ans15 "hello" and in ans14 "goodbye" should be writen if chosen okc and C0370 in ans15 "hi" and in ans14 "bye" should be writen:
View 2 Replies
View Related
Dec 8, 2010
I am making a usermanagementsystem and working with access levels. I been trying to make a script that when it does a post request and get data in return in json to choose default selected option in a select input. I been trying for two days now all different things. This is what I got that somewhat works. Any ideas how to make it select the right option?
[Code]...
View 1 Replies
View Related
Dec 29, 2010
I want to know if there is a plugin or how can I create something to choose hours of operations the way it is in Google Places. I am very new at jquery and dont know that much but really need to make this.
View 1 Replies
View Related
May 29, 2011
I need to have dynamic values for the expandText property, retrieved from an ExpressionEngine table´s {title} field.
S
o in the header I have
$('.text').expander({
expandText: $articleTitle,
[Code]....
hat this of course does is take the last returned value of {text} as the expandText and not show the different values from the loop.
View 4 Replies
View Related
May 27, 2009
I'm trying to write a shopping basket in ASP and I need to force the user to choose one or more "Option" radio button(s) before allowing the form to submit.
For example:
<input type="radio" name="option1" value="1">Red
<input type="radio" name="option1" value="2">Blue
<input type="radio" name="option1" value="3">Green
<input type="radio" name="option2" value="1">Small
<input type="radio" name="option2" value="2">Medium
<input type="radio" name="option2" value="3">Large
I want the user to HAVE to choose a colour and size from the above options before the form will submit or else they will get a Javascript popup message asking them to make a choice. (There may also be more/less options so it needs to be dynamic)
I know ASP inside out but very little knowledge of Javascript so once i have the basics of how to do it I can make the code dynamic. There will be a maximum of 5 "Options" for a product and a maximum of 6 choices for each Option.
View 5 Replies
View Related
Oct 7, 2009
I Am making a site for tattoos and i see somewhere an application in Java for changing text, it was simple text box where you write the text you want and down you choose the Font and down you have the text you want in the wanted fond.
View 10 Replies
View Related
May 15, 2010
how to fix the coding so when a user select a category it will add a different hidden filed for that option for example:When the user selects category "Men" the hidden filed <INPUT TYPE="HIDDEN" NAME="REFERRER" VALUE="http://men.com/acatalog/"> will be added,and when the user selects category "Kids" the hidden filed <INPUT TYPE="HIDDEN" NAME="REFERRER" VALUE="http://kids.com/acatalog/"> will be added and so on...Here is my form coding I am using:
<form name="simplesearch" method="get" action="" onsubmit="ssite=document.getElementById('sitelist');this.action=ssite.options[ssite.selectedIndex].value;return true;">
<input type="hidden" name="page" value="search" />[code]........
Also I have one more question how do I make the "Select Catagory" a Must Choose and if not chosen to give message that say"Please Select a Category"
View 8 Replies
View Related
Apr 7, 2009
How do you think I should go about making February have a 29th day to choose from on leap years only? Years that are multiples of 4 that is...
Code:
init();
function init(){
[code]....
View 4 Replies
View Related
Feb 6, 2010
I have a select menu as so
<option value="Black_(matte)">Black (matte)</option> <option value="High_Contrast_Tortoise">High Contrast Tortoise</option> <option value="High_Contrast_Tortoise_(matte)">High Contrast Tortoise (matte)</option> <option value="Tokyo_Tortoise">Tokyo Tortoise</option> <option value="Tokyo_Tortoise_(matte)">Tokyo Tortoise
[code]....
View 2 Replies
View Related
May 6, 2010
I'm using the autofill forms plugin for firefox which can be found here: [URL]. I use it to automatically fill various web forms. But I would like certain values to be chosen randomly from a list I create. I contacted the developer and he said the add on probably does not need a new feature because there is a 'dynamic tags' function to fill certain forms with dynamic values (e.g. the current time or date). He has given over the project to another developer and told me I probably would find a solution in a good javascript programming forum.
Basically, I just need a javascript code which chooses on item from an array randomly, I guess? Here are sample dynamic tags from the plugin:
<datetime> new Date().toLocaleString()
<useragent> navigator.userAgent
<langcode> navigator.language
<resolution> screen.width+'x'+screen.height
<clipboard> this.getClipboardText()
View 2 Replies
View Related
Dec 9, 2010
I want to code a world population clock similar to the one here [URL] but simpler: I want the user to be able to choose future years up to 2020 (just years, not months/days), and have the population grow by 1 percent each year. So far I have a code for the world population, but I have no clue where to begin in terms of making a list of the years with the option to increase the population.
[Code]....
View 2 Replies
View Related
Apr 16, 2010
1. I want to make form with 2 select filds that one of them will be disabled if in the first the use choose a specific option i wrote it in this way (but its not work) how I fix it?
[Code]...
2. I want that after u fill the form and press submit u will see a txtarea with all the options u selected (for confirm that you chose the right things) and then press submit agien and get all the things u saw in the txtarea to a Email.
View 2 Replies
View Related
Aug 30, 2010
where I can get a Date and Time Picker that will only allow to choose current dates instead of past dates written in Javascript or JQuery?
View 5 Replies
View Related
Nov 26, 2011
what i'm having is to dropdownlists with data from mysql (PHP). One is with manufacturer and other is items. Both data is from the same table, just different fields. I need, when I choose manufacturer, the item list show only these items asociated with choosen manufacturer without page refresh
View 3 Replies
View Related
Aug 9, 2010
I have a question about choosing a css selector.As partially shown below, an user clicks a dom element "dl dt", then the code executes whatever inside.
[Code]...
View 1 Replies
View Related
Nov 1, 2011
I hava a form with a select box named theme and need to open a window with a list of themes with each preview image and a button to choose the theme.
Clicking on the button will close the pop-up and update the value of the theme select box
How can it be done ? The button to open the window with themes is working fine <input type=button value="Choose theme" onClick=window.open("choosetheme.php","w","width=100,height=100") >
But the problem is on the button to choose the theme it is not updating the value of the theme select box
<input type=button name=themeselected value=$theme->name onCLick='parent.window.getElementById("theme").value=".$theme->name.";'>
View 2 Replies
View Related
Jul 23, 2005
I have a function which validates the password if there is a number:
-------------------------------------------------
function findNumeric(str_obj){
regEx = /d/;
if (str_obj.match(regEx))
return true;
else
return false;
}
--------------------------------------------------
The problem arises when I put a password with a space in between e.g:
'test test1'. The fucntion returns false. I've tried 's' in the
regEx but the user can put the space anywhere..
Any idea how to solve this problem as I should be able to put any
alplanumeric value into the password, including space.
View 6 Replies
View Related
Jul 23, 2005
I have a variable named "acct". I first want to remove any "-" characters
from it's value. After this I want to verify that we have only exactly 12
digits in the variable.
Unfortunately I'm pretty green as far as using RegEx.
/d{12}/.test(acct); should do the second part, but how do I do the first?
View 4 Replies
View Related
Jan 9, 2006
Basically i want to get the current url, and then replace http:// with
something else.
Here is the current code.
var current_url = window.document.location;
var re = new RegExp("http://", "g");
if(re.test(current_url)) {
me = current_url.replace(re,"http://www.addme.com/");
window.alert("found :: " + me + " :: " + current_url);
} else {
window.alert("not");}
if my page was http://ww.google.com 'd get the alert to be:
found :: undefined :: http://www.google.com.
I dont understand why i am getting undefined. When re.test() works.
surely that means the regex is correct.
View 14 Replies
View Related